Created
April 18, 2023 18:08
-
-
Save jcmiller11/0a8accc7201d939da705dd304b5b691a to your computer and use it in GitHub Desktop.
Numberrange Max (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 Numberrange Max | |
| author mod by jcGyo - original by Mynaher | |
| homepage www.puzzlescript.net | |
| again_interval 0.01 | |
| ======== | |
| OBJECTS | |
| ======== | |
| Background | |
| green | |
| Wall | |
| brown | |
| Player | |
| black orange white blue | |
| .000. | |
| .111. | |
| 22222 | |
| .333. | |
| .3.3. | |
| input ? | |
| darkgray gray | |
| 11111 | |
| 10001 | |
| 10001 | |
| 10001 | |
| 11111 | |
| trail = | |
| darkgray gray | |
| 00000 | |
| 00111 | |
| 01111 | |
| 00111 | |
| 00000 | |
| arrow > | |
| darkgray gray | |
| 01000 | |
| 11100 | |
| 11110 | |
| 11100 | |
| 01000 | |
| output ! | |
| darkgray gray | |
| 01110 | |
| 10001 | |
| 10001 | |
| 10001 | |
| 01110 | |
| oblock o | |
| gray darkgray | |
| 01100 | |
| 10010 | |
| 10010 | |
| 10010 | |
| 01100 | |
| nblock n | |
| gray darkgray | |
| 10010 | |
| 11010 | |
| 11110 | |
| 10110 | |
| 10010 | |
| eblock e | |
| gray darkgray | |
| 11110 | |
| 10000 | |
| 11110 | |
| 10000 | |
| 11110 | |
| tblock t | |
| gray darkgray | |
| 11110 | |
| 01100 | |
| 01100 | |
| 01100 | |
| 01100 | |
| wblock w | |
| gray darkgray | |
| 10010 | |
| 10010 | |
| 11010 | |
| 11110 | |
| 10100 | |
| hrblock h | |
| gray darkgray lightgray | |
| 10120 | |
| 10122 | |
| 11120 | |
| 10120 | |
| 10120 | |
| fblock f | |
| gray darkgray | |
| 11110 | |
| 10000 | |
| 11110 | |
| 10000 | |
| 10000 | |
| urblock u | |
| gray darkgray lightgray | |
| 10120 | |
| 10122 | |
| 10120 | |
| 10120 | |
| 11120 | |
| iblock i | |
| gray darkgray | |
| 11110 | |
| 01100 | |
| 01100 | |
| 01100 | |
| 11110 | |
| veblock b | |
| gray darkgray lightgray | |
| 10122 | |
| 10120 | |
| 10122 | |
| 10120 | |
| 01022 | |
| sblock s | |
| gray darkgray | |
| 01110 | |
| 10000 | |
| 01100 | |
| 00010 | |
| 11100 | |
| xblock x | |
| gray darkgray | |
| 10010 | |
| 10010 | |
| 01100 | |
| 10010 | |
| 10010 | |
| gblock g | |
| gray darkgray | |
| 11110 | |
| 10000 | |
| 10110 | |
| 10010 | |
| 11110 | |
| lblock l | |
| gray darkgray lightgray | |
| 01000 | |
| 01000 | |
| 01000 | |
| 01000 | |
| 01111 | |
| one | |
| gray lightgray | |
| .110. | |
| 00100 | |
| 00100 | |
| 00100 | |
| .111. | |
| two | |
| gray lightgray | |
| .110. | |
| 00010 | |
| 00100 | |
| 01000 | |
| .111. | |
| three | |
| gray lightgray | |
| .110. | |
| 00010 | |
| 00100 | |
| 00010 | |
| .110. | |
| four | |
| gray lightgray | |
| .101. | |
| 01010 | |
| 01110 | |
| 00010 | |
| .001. | |
| five | |
| gray lightgray | |
| .111. | |
| 01000 | |
| 01100 | |
| 00010 | |
| .110. | |
| six | |
| gray lightgray | |
| .100. | |
| 01000 | |
| 01100 | |
| 01010 | |
| .010. | |
| seven | |
| gray lightgray | |
| .111. | |
| 00010 | |
| 00100 | |
| 01000 | |
| .100. | |
| eight | |
| gray lightgray | |
| .111. | |
| 01010 | |
| 00100 | |
| 01010 | |
| .111. | |
| nine | |
| gray lightgray | |
| .010. | |
| 01010 | |
| 00110 | |
| 00010 | |
| .110. | |
| ten | |
| gray lightgray white | |
| .102. | |
| 11202 | |
| 01202 | |
| 01202 | |
| .102. | |
| none 0 | |
| gray lightgray | |
| .010. | |
| 01010 | |
| 01010 | |
| 01010 | |
| .010. | |
| end | |
| transparent | |
| rightedge | |
| transparent | |
| leftedge | |
| transparent | |
| bottomright | |
| transparent | |
| ======= | |
| LEGEND | |
| ======= | |
| . = Background | |
| # = Wall | |
| | = Wall and rightedge | |
| / = Wall and leftedge | |
| + = Wall and bottomright and rightedge | |
| P = Player | |
| block = o or n or e or t or w or h or f or u or i or b or s or x or g or l | |
| number = one or two or three or four or five or six or seven or eight or nine or none or ten | |
| ======= | |
| SOUNDS | |
| ======= | |
| block move 36772507 | |
| number move 27844307 | |
| sfx0 13938303 | |
| ================ | |
| COLLISIONLAYERS | |
| ================ | |
| Background | |
| input trail arrow output | |
| Player Wall block number | |
| end | |
| rightedge leftedge | |
| bottomright | |
| ====== | |
| RULES | |
| ====== | |
| random RIGHT [none end|no player no bottomright] -> [none|none end] again | |
| RIGHT [none end|player] -> [none|none end] again message Oh no! | |
| RIGHT [one end|] -> [one|none end] again | |
| RIGHT [none end|bottomright] -> [none|none end] again message You... win? I guess? | |
| DOWN [rightedge none end|]->[rightedge none|end] | |
| LEFT [rightedge end no none|...|leftedge] -> [rightedge no none|...|leftedge end none] | |
| [> player|block] -> [> player|> block] again | |
| [> player|number] -> [> player|> number] | |
| [o input|n input|e input|...|no block no player output] -> [input|input|input|...|one output] sfx0 | |
| [s input|i input|x input|...|no block no player output] -> [input|input|input|...|six output] sfx0 | |
| [n input|i input|n input|e input|...|no block no player output] -> [input|input|input|input|...|nine output] sfx0 | |
| [s input|one input|x input|...|no block no player output] -> [input|input|input|...|six output] sfx0 | |
| [six input|i input|l input|l input|i input|o input|n input|...|no block no player output|||||||||] -> [input|input|input|input|input|input|input|...|one output|none|none|none|none|none|none|none|none|none] sfx0 | |
| [g input|none input|none input|g input|none input|l input|...|output] -> [input|input|input|input|input|input|...|one output end] sfx0 again | |
| WINCONDITIONS | |
| ============== | |
| ======= | |
| LEVELS | |
| ======= | |
| /####################| | |
| /....................| | |
| /.???????=>!.........| | |
| /....p...............| | |
| /.o.n.e.g............| | |
| /.l.l.n.l............| | |
| /.s.i.i..............| | |
| /.x.o.g..............| | |
| /....................| | |
| /####################+ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment