Created
May 19, 2025 10:01
-
-
Save Stingby12/64aae986928a00ccc7869e717422fb05 to your computer and use it in GitHub Desktop.
Linequa Runes - Chapter 3 (Puzzlescript Plus 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 https://auroriax.github.io/PuzzleScript/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 Linequa Runes - Chapter 3 | |
| author Stingby12 | |
| homepage www.puzzlescript.net | |
| norepeat_action | |
| background_color #563635 | |
| text_color #5B6057 | |
| sprite_size 9 | |
| level_select | |
| level_select_lock | |
| level_select_unlocked_rollover 3 | |
| level_select_solve_symbol x | |
| continue_is_level_select | |
| ======== | |
| OBJECTS | |
| ======== | |
| Background | |
| #3B2524 #412928 | |
| 111111111 | |
| 100000001 | |
| 100000001 | |
| 100000001 | |
| 100000001 | |
| 100000001 | |
| 100000001 | |
| 100000001 | |
| 111111111 | |
| Void | |
| #563635 | |
| Wall | |
| #563635 #5B6057 | |
| ......... | |
| ......... | |
| ..11111.. | |
| ..11111.. | |
| ..11111.. | |
| ..11111.. | |
| ..11111.. | |
| ......... | |
| ......... | |
| Start | |
| #848781 | |
| ......... | |
| ...000... | |
| ..0...0.. | |
| ..0...... | |
| ...000... | |
| ......0.. | |
| ..0...0.. | |
| ...000... | |
| ......... | |
| Finish | |
| #848781 | |
| ......... | |
| ..00000.. | |
| ..0...... | |
| ..0...... | |
| ..0000... | |
| ..0...... | |
| ..0...... | |
| ..0...... | |
| ......... | |
| DotA | |
| #787B74 | |
| ......... | |
| ......... | |
| ....0.... | |
| ....0.... | |
| ..00000.. | |
| ....0.... | |
| ....0.... | |
| ......... | |
| ......... | |
| DotB | |
| #787B74 | |
| ......... | |
| ......... | |
| ....0.... | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ....0.... | |
| ......... | |
| ......... | |
| DotC | |
| #787B74 | |
| ......... | |
| ......... | |
| ......... | |
| ...0.0... | |
| ....0.... | |
| ...0.0... | |
| ......... | |
| ......... | |
| ......... | |
| DotD | |
| #787B74 | |
| ......... | |
| ......... | |
| ......... | |
| ....0.... | |
| ...000... | |
| ....0.... | |
| ......... | |
| ......... | |
| ......... | |
| CheckDotA | |
| transparent | |
| CheckDotB | |
| transparent | |
| CheckDotC | |
| transparent | |
| CheckDotD | |
| transparent | |
| CheckDotX | |
| transparent | |
| Num1 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ......... | |
| ......... | |
| ....0.... | |
| ......... | |
| ......... | |
| ......... | |
| ......... | |
| Num2 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ......... | |
| ......... | |
| ...0.0... | |
| ......... | |
| ......... | |
| ......... | |
| ......... | |
| Num3 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ......... | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ......... | |
| ......... | |
| ......... | |
| Num4 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ......... | |
| ...0.0... | |
| ......... | |
| ...0.0... | |
| ......... | |
| ......... | |
| ......... | |
| Num5 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ......... | |
| ...0.0... | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ......... | |
| ......... | |
| Num6 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ......... | |
| ......... | |
| Num7 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ...0.0... | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ...0.0... | |
| ......... | |
| ......... | |
| Num8 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ...0.0... | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ......... | |
| Num9 | |
| #6A6E66 | |
| ......... | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ..0.0.0.. | |
| ......... | |
| ......... | |
| CheckNumArea1 | |
| transparent | |
| CheckNumArea2H | |
| transparent | |
| CheckNumArea2V | |
| transparent | |
| CheckNumArea3 | |
| transparent | |
| CheckNumS | |
| transparent | |
| CheckNumSX | |
| transparent | |
| CheckNumX | |
| transparent | |
| CheckNumTp | |
| transparent | |
| Count1 | |
| transparent | |
| Count2 | |
| transparent | |
| Count3 | |
| transparent | |
| Count4 | |
| transparent | |
| Count5 | |
| transparent | |
| Count6 | |
| transparent | |
| Count7 | |
| transparent | |
| Count8 | |
| transparent | |
| Count9 | |
| transparent | |
| CountDone | |
| transparent | |
| PlayerX | |
| #5B6057 | |
| ......... | |
| .000.000. | |
| .0.....0. | |
| .0.....0. | |
| ......... | |
| .0.....0. | |
| .0.....0. | |
| .000.000. | |
| ......... | |
| PlayerDraw | |
| #5B6057 | |
| ......... | |
| ......... | |
| ..00000.. | |
| ..0...0.. | |
| ..0...0.. | |
| ..0...0.. | |
| ..00000.. | |
| ......... | |
| ......... | |
| PlayerWin | |
| transparent | |
| LineS | |
| #5B6057 transparent transparent transparent transparent | |
| ....1.... | |
| ....1.... | |
| ....1.... | |
| ...000... | |
| 3330.0444 | |
| ...000... | |
| ....2.... | |
| ....2.... | |
| ....2.... | |
| LineSU copy:LineS | |
| #5B6057 #5B6057 transparent transparent transparent | |
| LineSD copy:LineS | |
| #5B6057 transparent #5B6057 transparent transparent | |
| LineSL copy:LineS | |
| #5B6057 transparent transparent #5B6057 transparent | |
| LineSR copy:LineS | |
| #5B6057 transparent transparent transparent #5B6057 | |
| LineU | |
| #5B6057 #5B6057 transparent transparent transparent | |
| ....1.... | |
| ....1.... | |
| ....1.... | |
| ....1.... | |
| 333304444 | |
| ....2.... | |
| ....2.... | |
| ....2.... | |
| ....2.... | |
| LineD copy:LineU | |
| #5B6057 transparent #5B6057 transparent transparent | |
| LineL copy:LineU | |
| #5B6057 transparent transparent #5B6057 transparent | |
| LineR copy:LineU | |
| #5B6057 transparent transparent transparent #5B6057 | |
| CantMove | |
| transparent | |
| CantStart | |
| transparent | |
| CheckX | |
| transparent | |
| CheckPathU | |
| transparent | |
| CheckPathD | |
| transparent | |
| CheckPathL | |
| transparent | |
| CheckPathR | |
| transparent | |
| WrongX | |
| transparent | |
| LineSUWrong copy:LineS | |
| #990000 #990000 transparent transparent transparent | |
| LineSDWrong copy:LineS | |
| #990000 transparent #990000 transparent transparent | |
| LineSLWrong copy:LineS | |
| #990000 transparent transparent #990000 transparent | |
| LineSRWrong copy:LineS | |
| #990000 transparent transparent transparent #990000 | |
| LineUWrong copy:LineU | |
| #990000 #990000 transparent transparent transparent | |
| LineDWrong copy:LineU | |
| #990000 transparent #990000 transparent transparent | |
| LineLWrong copy:LineU | |
| #990000 transparent transparent #990000 transparent | |
| LineRWrong copy:LineU | |
| #990000 transparent transparent transparent #990000 | |
| ======= | |
| LEGEND | |
| ======= | |
| . = Background | |
| # = Void | |
| @ = Wall and Void | |
| S = Start | |
| F = Finish | |
| ¤ = PlayerX | |
| X = PlayerX and Void | |
| $ = PlayerX and Start | |
| ( | |
| * = DotA | |
| + = DotB | |
| / = DotC | |
| " = DotD | |
| ° = DotA and PlayerX | |
| - = DotB and PlayerX | |
| \ = DotC and PlayerX | |
| ' = DotD and PlayerX | |
| ) | |
| 1 = Num1 | |
| 2 = Num2 | |
| 3 = Num3 | |
| 4 = Num4 | |
| 5 = Num5 | |
| 6 = Num6 | |
| 7 = Num7 | |
| 8 = Num8 | |
| 9 = Num9 | |
| Ⅰ = Num1 and PlayerX | |
| Ⅱ = Num2 and PlayerX | |
| Ⅲ = Num3 and PlayerX | |
| Ⅳ = Num4 and PlayerX | |
| Ⅴ = Num5 and PlayerX | |
| Ⅵ = Num6 and PlayerX | |
| Ⅶ = Num7 and PlayerX | |
| Ⅷ = Num8 and PlayerX | |
| Ⅸ = Num9 and PlayerX | |
| Player = PlayerX or PlayerDraw or PlayerWin | |
| LineSAll = LineS or LineSU or LineSD or LineSL or LineSR | |
| LineAll = LineU or LineD or LineL or LineR | |
| LineNotU = LineD or LineL or LineR or LineSD or LineSL or LineSR | |
| LineNotD = LineU or LineL or LineR or LineSU or LineSL or LineSR | |
| LineNotL = LineR or LineU or LineD or LineSL or LineSU or LineSD | |
| LineNotR = LineL or LineU or LineD or LineSR or LineSU or LineSD | |
| LineSWrongAll = LineSUWrong or LineSDWrong or LineSLWrong or LineSRWrong | |
| LineWrongAll = LineUWrong or LineDWrong or LineLWrong or LineRWrong | |
| Dot = DotA or DotB or DotC or DotD | |
| Num = Num1 or Num2 or Num3 or Num4 or Num5 or Num6 or Num7 or Num8 or Num9 | |
| CheckPath = CheckPathU or CheckPathD or CheckPathL or CheckPathR | |
| CheckDot = CheckDotA or CheckDotB or CheckDotC or CheckDotD | |
| CheckNum = CheckNumArea1 or CheckNumArea2H or CheckNumArea2V or CheckNumArea3 | |
| Count = Count1 or Count2 or Count3 or Count4 or Count5 or Count6 or Count7 or Count8 or Count9 | |
| Check = CheckX or CheckPath or CheckDot or CheckDotX or CheckNum or CheckNumX or CheckNumTp | |
| ======= | |
| SOUNDS | |
| ======= | |
| Player move 95332307 | |
| sfx2 76882907 | |
| CantStart create 66007502 | |
| sfx0 44918907 | |
| sfx1 46986307 | |
| WrongX create 50948902 | |
| startgame 66047908 | |
| endgame 630708 | |
| startlevel 17849708 | |
| endlevel 67924902 | |
| restart 18342906 | |
| showmessage 19222506 | |
| PlayerWin create 30731102 | |
| ================ | |
| COLLISIONLAYERS | |
| ================ | |
| Background | |
| Void | |
| Start Finish Dot Num | |
| LineSAll | |
| LineU | |
| LineD | |
| LineL | |
| LineR | |
| CantMove | |
| CantStart | |
| LineSWrongAll | |
| LineUWrong | |
| LineDWrong | |
| LineLWrong | |
| LineRWrong | |
| Player Wall | |
| CheckX | |
| CheckPath | |
| CheckDot | |
| CheckDotX | |
| CheckNumArea1 | |
| CheckNumArea2H | |
| CheckNumArea2V | |
| CheckNumArea3 | |
| CheckNumS | |
| CheckNumSX | |
| CheckNumX | |
| CheckNumTp | |
| Count | |
| CountDone | |
| WrongX | |
| ====== | |
| RULES | |
| ====== | |
| [ PlayerWin ] -> win | |
| [ CantMove no LineAll no LineSAll ] -> [] | |
| [ CantStart ] -> [] | |
| [ Check ] -> [] | |
| [ Count ] -> [] | |
| [ CountDone ] -> [] | |
| [ WrongX ] -> [] | |
| [ action PlayerX ] [ LineSWrongAll ] -> [ action PlayerX ] [] | |
| [ action PlayerX ] [ LineWrongAll ] -> [ action PlayerX ] [] | |
| [ action PlayerX Void ] -> [ PlayerX Void CantStart ] | |
| [ CantStart ] [ action PlayerX ] -> [ CantStart ] [ PlayerX ] | |
| [ action PlayerX ] -> [ PlayerDraw LineS ] sfx2 | |
| [ action PlayerDraw LineS ] -> [ PlayerX ] | |
| up [ > PlayerDraw LineU | LineSD ] -> [ | LineS PlayerDraw ] sfx1 | |
| down [ > PlayerDraw LineD | LineSU ] -> [ | LineS PlayerDraw ] sfx1 | |
| left [ > PlayerDraw LineL | LineSR ] -> [ | LineS PlayerDraw ] sfx1 | |
| right [ > PlayerDraw LineR | LineSL ] -> [ | LineS PlayerDraw ] sfx1 | |
| up [ > PlayerDraw LineU | LineD ] -> [ | PlayerDraw ] sfx1 | |
| down [ > PlayerDraw LineD | LineU ] -> [ | PlayerDraw ] sfx1 | |
| left [ > PlayerDraw LineL | LineR ] -> [ | PlayerDraw ] sfx1 | |
| right [ > PlayerDraw LineR | LineL ] -> [ | PlayerDraw ] sfx1 | |
| up [ > PlayerDraw LineS | no CantMove no Void ] -> [ LineSU | LineD PlayerDraw ] sfx0 | |
| down [ > PlayerDraw LineS | no CantMove no Void ] -> [ LineSD | LineU PlayerDraw ] sfx0 | |
| left [ > PlayerDraw LineS | no CantMove no Void ] -> [ LineSL | LineR PlayerDraw ] sfx0 | |
| right [ > PlayerDraw LineS | no CantMove no Void ] -> [ LineSR | LineL PlayerDraw ] sfx0 | |
| up [ > PlayerDraw LineNotU | no CantMove no Void ] -> [ LineNotU LineU | LineD PlayerDraw ] sfx0 | |
| down [ > PlayerDraw LineNotD | no CantMove no Void ] -> [ LineNotD LineD | LineU PlayerDraw ] sfx0 | |
| left [ > PlayerDraw LineNotL | no CantMove no Void ] -> [ LineNotL LineL | LineR PlayerDraw ] sfx0 | |
| right [ > PlayerDraw LineNotR | no CantMove no Void ] -> [ LineNotR LineR | LineL PlayerDraw ] sfx0 | |
| [ > PlayerDraw ] -> [ PlayerDraw ] | |
| [ LineAll ] -> [ LineAll CantMove ] | |
| [ LineSAll ] -> [ LineSAll CantMove ] | |
| [ action PlayerDraw ] -> [ PlayerX CheckX CheckNumS ] | |
| [ CheckX ] [ LineSU ] -> [ CheckX ] [ LineSU CheckPathU ] | |
| [ CheckX ] [ LineSD ] -> [ CheckX ] [ LineSD CheckPathD ] | |
| [ CheckX ] [ LineSL ] -> [ CheckX ] [ LineSL CheckPathL ] | |
| [ CheckX ] [ LineSR ] -> [ CheckX ] [ LineSR CheckPathR ] | |
| [ CheckPath LineSAll no Start ] -> [ CheckPath LineSAll WrongX ] | |
| startloop | |
| up [ CheckPathU | LineU ] -> [ CheckPathU | LineU CheckPathU ] | |
| up [ CheckPathU | LineL ] -> [ CheckPathU | LineL CheckPathL ] | |
| up [ CheckPathU | LineR ] -> [ CheckPathU | LineR CheckPathR ] | |
| down [ CheckPathD | LineD ] -> [ CheckPathD | LineD CheckPathD ] | |
| down [ CheckPathD | LineL ] -> [ CheckPathD | LineL CheckPathL ] | |
| down [ CheckPathD | LineR ] -> [ CheckPathD | LineR CheckPathR ] | |
| left [ CheckPathL | LineL ] -> [ CheckPathL | LineL CheckPathL ] | |
| left [ CheckPathL | LineU ] -> [ CheckPathL | LineU CheckPathU ] | |
| left [ CheckPathL | LineD ] -> [ CheckPathL | LineD CheckPathD ] | |
| right [ CheckPathR | LineR ] -> [ CheckPathR | LineR CheckPathR ] | |
| right [ CheckPathR | LineU ] -> [ CheckPathR | LineU CheckPathU ] | |
| right [ CheckPathR | LineD ] -> [ CheckPathR | LineD CheckPathD ] | |
| [ CheckPath DotA ] -> [ CheckPath DotA CheckDotA CheckDotX ] | |
| [ CheckPath DotB ] -> [ CheckPath DotB CheckDotB CheckDotX ] | |
| [ CheckPath DotC ] -> [ CheckPath DotC CheckDotC CheckDotX ] | |
| [ CheckPath DotD ] -> [ CheckPath DotD CheckDotD CheckDotX ] | |
| [ CheckPath Num ] -> [ CheckPath Num CheckNumX ] | |
| endloop | |
| up [ CheckPathU | LineD no LineNotD no Finish ] -> [ CheckPathU | LineD WrongX ] | |
| down [ CheckPathD | LineU no LineNotU no Finish ] -> [ CheckPathD | LineU WrongX ] | |
| left [ CheckPathL | LineR no LineNotR no Finish ] -> [ CheckPathL | LineR WrongX ] | |
| right [ CheckPathR | LineL no LineNotL no Finish ] -> [ CheckPathR | LineL WrongX ] | |
| [ CheckDotA ] [ DotA no CheckDotX ] -> [ CheckDotA ] [ DotA WrongX ] | |
| [ CheckDotB ] [ DotB no CheckDotX ] -> [ CheckDotB ] [ DotB WrongX ] | |
| [ CheckDotC ] [ DotC no CheckDotX ] -> [ CheckDotC ] [ DotC WrongX ] | |
| [ CheckDotD ] [ DotD no CheckDotX ] -> [ CheckDotD ] [ DotD WrongX ] | |
| [ CheckDotA ] [ CheckDotB ] -> [ WrongX ] [ WrongX ] | |
| [ CheckDotA ] [ CheckDotC ] -> [ WrongX ] [ WrongX ] | |
| [ CheckDotA ] [ CheckDotD ] -> [ WrongX ] [ WrongX ] | |
| [ CheckDotB ] [ CheckDotC ] -> [ WrongX ] [ WrongX ] | |
| [ CheckDotB ] [ CheckDotD ] -> [ WrongX ] [ WrongX ] | |
| [ CheckDotC ] [ CheckDotD ] -> [ WrongX ] [ WrongX ] | |
| startloop | |
| [ CheckNumS ] [ Num no Count ] -> [ CheckNumSX ] [ Num CheckNumArea1 ] | |
| left [ | CheckNumArea1 | ] -> [ CheckNumArea2H | CheckNumArea1 | CheckNumArea2H ] | |
| up [ | CheckNumArea1 | ] -> [ CheckNumArea2V | CheckNumArea1 | CheckNumArea2V ] | |
| left [ | CheckNumArea2V | ] -> [ CheckNumArea3 | CheckNumArea2V | CheckNumArea3 ] | |
| [ CheckNumArea1 ] -> [ CheckNumArea1 CheckNumTp ] | |
| [ CheckNumTp no CheckNumX | CheckNum no LineAll no LineSAll no Void no CheckNumTp ] -> [ CheckNumTp | CheckNumTp ] | |
| + up [ CheckNumX CheckNumTp LineU | CheckNum LineD no CheckNumTp ] -> [ CheckNumX CheckNumTp LineU | CheckNumX LineD CheckNumTp ] | |
| + up [ CheckNumX CheckNumTp LineU | CheckNum LineSD no CheckNumTp ] -> [ CheckNumX CheckNumTp LineU | CheckNumX LineSD CheckNumTp ] | |
| + up [ CheckNumX CheckNumTp LineSU | CheckNum LineD no CheckNumTp ] -> [ CheckNumX CheckNumTp LineSU | CheckNumX LineD CheckNumTp ] | |
| + up [ CheckNumX CheckNumTp LineSU | CheckNum LineSD no CheckNumTp ] -> [ CheckNumX CheckNumTp LineSU | CheckNumX LineSD CheckNumTp ] | |
| + down [ CheckNumX CheckNumTp LineD | CheckNum LineU no CheckNumTp ] -> [ CheckNumX CheckNumTp LineD | CheckNumX LineU CheckNumTp ] | |
| + down [ CheckNumX CheckNumTp LineD | CheckNum LineSU no CheckNumTp ] -> [ CheckNumX CheckNumTp LineD | CheckNumX LineSU CheckNumTp ] | |
| + down [ CheckNumX CheckNumTp LineSD | CheckNum LineU no CheckNumTp ] -> [ CheckNumX CheckNumTp LineSD | CheckNumX LineU CheckNumTp ] | |
| + down [ CheckNumX CheckNumTp LineSD | CheckNum LineSU no CheckNumTp ] -> [ CheckNumX CheckNumTp LineSD | CheckNumX LineSU CheckNumTp ] | |
| + left [ CheckNumX CheckNumTp LineL | CheckNum LineR no CheckNumTp ] -> [ CheckNumX CheckNumTp LineL | CheckNumX LineR CheckNumTp ] | |
| + left [ CheckNumX CheckNumTp LineL | CheckNum LineSR no CheckNumTp ] -> [ CheckNumX CheckNumTp LineL | CheckNumX LineSR CheckNumTp ] | |
| + left [ CheckNumX CheckNumTp LineSL | CheckNum LineR no CheckNumTp ] -> [ CheckNumX CheckNumTp LineSL | CheckNumX LineR CheckNumTp ] | |
| + left [ CheckNumX CheckNumTp LineSL | CheckNum LineSR no CheckNumTp ] -> [ CheckNumX CheckNumTp LineSL | CheckNumX LineSR CheckNumTp ] | |
| + right [ CheckNumX CheckNumTp LineR | CheckNum LineL no CheckNumTp ] -> [ CheckNumX CheckNumTp LineR | CheckNumX LineL CheckNumTp ] | |
| + right [ CheckNumX CheckNumTp LineR | CheckNum LineSL no CheckNumTp ] -> [ CheckNumX CheckNumTp LineR | CheckNumX LineSL CheckNumTp ] | |
| + right [ CheckNumX CheckNumTp LineSR | CheckNum LineL no CheckNumTp ] -> [ CheckNumX CheckNumTp LineSR | CheckNumX LineL CheckNumTp ] | |
| + right [ CheckNumX CheckNumTp LineSR | CheckNum LineSL no CheckNumTp ] -> [ CheckNumX CheckNumTp LineSR | CheckNumX LineSL CheckNumTp ] | |
| [ CheckNumArea1 ] [ CheckNumTp ] -> [ Count1 ] [] | |
| [ Count1 no CountDone ] [ CheckNumTp ] -> [ Count2 ] [] | |
| [ Count2 no CountDone ] [ CheckNumTp ] -> [ Count3 ] [] | |
| [ Count3 no CountDone ] [ CheckNumTp ] -> [ Count4 ] [] | |
| [ Count4 no CountDone ] [ CheckNumTp ] -> [ Count5 ] [] | |
| [ Count5 no CountDone ] [ CheckNumTp ] -> [ Count6 ] [] | |
| [ Count6 no CountDone ] [ CheckNumTp ] -> [ Count7 ] [] | |
| [ Count7 no CountDone ] [ CheckNumTp ] -> [ Count8 ] [] | |
| [ Count8 no CountDone ] [ CheckNumTp ] -> [ Count9 ] [] | |
| [ Count1 ] -> [ Count1 CountDone ] | |
| [ Count2 ] -> [ Count2 CountDone ] | |
| [ Count3 ] -> [ Count3 CountDone ] | |
| [ Count4 ] -> [ Count4 CountDone ] | |
| [ Count5 ] -> [ Count5 CountDone ] | |
| [ Count6 ] -> [ Count6 CountDone ] | |
| [ Count7 ] -> [ Count7 CountDone ] | |
| [ Count8 ] -> [ Count8 CountDone ] | |
| [ Count9 ] -> [ Count9 CountDone ] | |
| [ CheckNum ] -> [] | |
| [ CheckNumSX ] -> [ CheckNumS ] | |
| endloop | |
| [ CheckNumS ] -> [ ] | |
| [ CheckX ] [ Count1 Num1 ] -> [ CheckX ] [ CheckNumTp Num1 ] | |
| [ CheckX ] [ Count2 Num2 ] -> [ CheckX ] [ CheckNumTp Num2 ] | |
| [ CheckX ] [ Count3 Num3 ] -> [ CheckX ] [ CheckNumTp Num3 ] | |
| [ CheckX ] [ Count4 Num4 ] -> [ CheckX ] [ CheckNumTp Num4 ] | |
| [ CheckX ] [ Count5 Num5 ] -> [ CheckX ] [ CheckNumTp Num5 ] | |
| [ CheckX ] [ Count6 Num6 ] -> [ CheckX ] [ CheckNumTp Num6 ] | |
| [ CheckX ] [ Count7 Num7 ] -> [ CheckX ] [ CheckNumTp Num7 ] | |
| [ CheckX ] [ Count8 Num8 ] -> [ CheckX ] [ CheckNumTp Num8 ] | |
| [ CheckX ] [ Count9 Num9 ] -> [ CheckX ] [ CheckNumTp Num9 ] | |
| [ CheckX ] [ Num no CheckNumTp ] -> [ CheckX ] [ Num WrongX ] | |
| [ WrongX ] [ CheckX ] -> [ WrongX ] [ ] | |
| [ WrongX ] [ LineSU ] -> [ WrongX ] [ LineSUWrong ] | |
| [ WrongX ] [ LineSD ] -> [ WrongX ] [ LineSDWrong ] | |
| [ WrongX ] [ LineSL ] -> [ WrongX ] [ LineSLWrong ] | |
| [ WrongX ] [ LineSR ] -> [ WrongX ] [ LineSRWrong ] | |
| [ WrongX ] [ LineU ] -> [ WrongX ] [ LineUWrong ] | |
| [ WrongX ] [ LineD ] -> [ WrongX ] [ LineDWrong ] | |
| [ WrongX ] [ LineL ] -> [ WrongX ] [ LineLWrong ] | |
| [ WrongX ] [ LineR ] -> [ WrongX ] [ LineRWrong ] | |
| [ PlayerX CheckX ] -> [ PlayerWin ] | |
| [ PlayerWin ] [ PlayerX ] -> [ PlayerWin ] [ ] | |
| ============== | |
| WINCONDITIONS | |
| ============== | |
| ======= | |
| LEVELS | |
| ======= | |
| section 01-00 | |
| message It is May 2101, the famous researchers Timothy Shores found never-seen symbols in a variety of runes. | |
| message After various experiments, the results led to the discovery of an numerical system similar to ours. | |
| message The following runes are displayed in order from lowest to highest. | |
| ..... | |
| ..... | |
| s.ⅰ.f | |
| ..... | |
| ..... | |
| message "one" | |
| section 01-01 | |
| ..... | |
| ..... | |
| s.ⅱ.f | |
| ..... | |
| ..... | |
| message "two" | |
| section 01-02 | |
| ..... | |
| ..... | |
| s.ⅲ.f | |
| ..... | |
| ..... | |
| message "three" | |
| section 01-03 | |
| ..... | |
| ..... | |
| s.ⅴ.f | |
| ..... | |
| ..... | |
| message "five" | |
| section 01-04 | |
| ..... | |
| ..... | |
| s.ⅸ.f | |
| ..... | |
| ..... | |
| message "nine" | |
| section 01-05 | |
| message And thus we obtained a new major breakthough in our rune researches. | |
| ....... | |
| ...1... | |
| s..¤..f | |
| ...1... | |
| ....... | |
| message "isolate" | |
| section 01-06 | |
| ....... | |
| ...2... | |
| s..¤..f | |
| ...2... | |
| ....... | |
| message "wider" | |
| section 01-07 | |
| ....... | |
| ...4... | |
| s..¤..f | |
| ...4... | |
| ....... | |
| message "larger" | |
| section 01-08 | |
| ....... | |
| ....... | |
| s..ⅳ..f | |
| ...4... | |
| ....... | |
| message "joined" | |
| section 02-01 | |
| message Strangely enough, it seems that we cannot find any algebra related to these numbers. | |
| message It might be because the alien civilisation that could have possibly wrote these runes was currently in their prehistoric era when it was concieved. | |
| ....... | |
| .2...f. | |
| .2..... | |
| ...¤... | |
| .....2. | |
| .s...2. | |
| ....... | |
| message "two"? | |
| section 02-02 | |
| ....... | |
| .3...f. | |
| .3..... | |
| ...¤... | |
| .....3. | |
| .s...2. | |
| ....... | |
| message "three"? | |
| section 02-03 | |
| ....... | |
| .2...f. | |
| .4..... | |
| ...¤... | |
| .....4. | |
| .s...3. | |
| ....... | |
| message "four"? | |
| section 02-04 | |
| message However, something strange has been found within those numbers. | |
| ..f | |
| .ⅳ. | |
| s.. | |
| message "positive" | |
| section 02-05 | |
| ..f | |
| .ⅴ. | |
| s.. | |
| message "negative" | |
| section 02-06 | |
| message They seem to have developped negative numbers somehow. | |
| ....... | |
| ...3... | |
| s..ⅲ..f | |
| ...3... | |
| ....... | |
| message "betray" | |
| section 02-07 | |
| message This is a clear contradiction, since they would not be able to develop algebra yet. | |
| ...f... | |
| ....... | |
| ..6ⅵ6.. | |
| ..666.. | |
| @.....@ | |
| #..s..# | |
| message "separate" | |
| section 02-08 | |
| #.....# | |
| @.....@ | |
| s..ⅴ5.f | |
| @.....@ | |
| #.....# | |
| message "neutralize" | |
| section 03-01 | |
| message Many days later, a new researcher named Alan Trevor has been getting traction from a theory coming from these number symbols. | |
| message It was entitled "The Traveller's Logic". | |
| ..f.. | |
| ..... | |
| ..9.. | |
| ..... | |
| ..$.. | |
| message "nine" | |
| section 03-02 | |
| #.f.# | |
| ..... | |
| ..9.. | |
| ..... | |
| ..$.. | |
| message "nine" | |
| section 03-03 | |
| ..f.. | |
| ..3.. | |
| ..6.. | |
| ..... | |
| ..$.. | |
| message "undefinded" | |
| section 03-04 | |
| ..f.. | |
| .#4.. | |
| ..4.. | |
| ..4.. | |
| ..$.. | |
| message "undefinded" | |
| section 03-05 | |
| message Alan's theory helped us decode the meaning of the number runes further. | |
| ...3... | |
| ...5... | |
| s..¤..f | |
| ...3... | |
| ...3... | |
| message "one by one" | |
| section 03-06 | |
| message It proved to be very helpful for the runes containing more than one cursor symbol | |
| ..... | |
| s.ⅶ.f | |
| ..... | |
| s.ⅶ.f | |
| ..... | |
| message "different" | |
| section 03-07 | |
| ..s.s.. | |
| ....... | |
| ...3... | |
| ..¤4¤.. | |
| ...5... | |
| ....... | |
| ..f.f.. | |
| message "ordered" | |
| section 03-08 | |
| @fffffffff@ | |
| #.........# | |
| #.........# | |
| #.6666666.# | |
| #.........# | |
| #.........# | |
| @sss$$$sss@ | |
| message "undefinded" | |
| section RESEARCH QUERRY | |
| message We have reasons to believe that these runes are related to something far greater than we can imagine. | |
| message We can only look for more runes in order to fully understand the message within. | |
| message -=-=- RESEARCH QUERRY -=-=- | |
| message Runes translated : 22 | |
| message Symbols discovered : 1 | |
| message Total symbols discovered : 6 | |
| message Major related events : "The 'Traveller's Logic' theory" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment