Advertisement
Guest User

Untitled

a guest
May 3rd, 2021
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.91 KB | None | 0 0
  1. title 10 PRINT
  2. author mino
  3. text_color white
  4. sprite_size 8
  5. run_rules_on_level_start
  6. realtime_interval 0.05
  7.  
  8. ========
  9. OBJECTS
  10. ========
  11.  
  12. Background
  13. black
  14.  
  15. DiaL
  16. white
  17. 00......
  18. 000.....
  19. .000....
  20. ..000...
  21. ...000..
  22. ....000.
  23. .....000
  24. ......00
  25.  
  26. DiaR
  27. white
  28. ......00
  29. .....000
  30. ....000.
  31. ...000..
  32. ..000...
  33. .000....
  34. 000.....
  35. 00......
  36.  
  37. player
  38. white
  39. 0......0
  40. ........
  41. ........
  42. ........
  43. ........
  44. ........
  45. ........
  46. 0......0
  47.  
  48. next
  49. transparent
  50.  
  51. topline
  52. transparent
  53.  
  54. bottomline
  55. transparent
  56.  
  57. turn
  58. transparent
  59.  
  60. moved
  61. transparent
  62.  
  63. lineStart
  64. transparent
  65. =======
  66. LEGEND
  67. =======
  68.  
  69. . = Background
  70. dia = diaL or diaR
  71. p = player
  72.  
  73. t = topline
  74. b = bottomline and lineStart
  75. n = next and bottomline
  76.  
  77. =======
  78. SOUNDS
  79. =======
  80.  
  81. ================
  82. COLLISIONLAYERS
  83. ================
  84.  
  85. Background
  86. Dia
  87. player
  88. next
  89. topline, bottomline
  90. turn, moved
  91. lineStart
  92.  
  93.  
  94. ======
  95. RULES
  96. ======
  97. ( startup preparation )
  98. right [ topline | no topline ] -> [ topline | topline ]
  99. right [ bottomline | no bottomline ] -> [ bottomline | bottomline ]
  100.  
  101. ( turns )
  102. random [ ] -> [ turn ] (one turn per tick)
  103. [ turn ] [ lineStart no dia ] -> [ ] [ lineStart random dia ]
  104. right [turn][ bottomline dia | no dia ] -> [ ][ bottomline dia | random dia]
  105.  
  106. (move all 1 line up)
  107. [ moved ] -> [ ]
  108. [ next dia ] [ topline dia ] -> [ next dia ] [ topline ]
  109. startloop
  110. up [ next dia ] [ diaL no moved no next | no dia ] -> [ next dia ] [ | diaL moved ]
  111. up [ next dia ] [ diaR no moved no next | no dia ] -> [ next dia ] [ | diaR moved ]
  112. endloop
  113. up [ next dia | ] -> [ next | dia ]
  114.  
  115. ( 'player' agency )
  116. [ action Player diaL ] -> [ Player diaR ]
  117. [ action Player diaR ] -> [ Player diaL ]
  118.  
  119.  
  120. ==============
  121. WINCONDITIONS
  122. ==============
  123.  
  124. no Player
  125.  
  126. =======
  127. LEVELS
  128. =======
  129.  
  130. message 10 PRINT CHR$(205.5+RND(1)); : GOTO 10  ​
  131.  
  132. t.......................................
  133. ........................................
  134. ........................................
  135. ........................................
  136. ........................................
  137. ........................................
  138. ........................................
  139. ........................................
  140. ........................................
  141. ........................................
  142. ........................................
  143. ........................................
  144. ...................P....................
  145. ........................................
  146. ........................................
  147. ........................................
  148. ........................................
  149. ........................................
  150. ........................................
  151. ........................................
  152. ........................................
  153. ........................................
  154. ........................................
  155. ........................................
  156. b......................................n
  157.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement