Guest User

Untitled

a guest
Feb 23rd, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. 10 rem js99er load extended basic first
  2. 50 rem init
  3. 60 call clear
  4. 80 randomize
  5.  
  6. 85 rem random background
  7. 90 scrclr = int(rnd*15)+2
  8. 95 call screen(scrclr)
  9.  
  10. 100 rem set available colors
  11. 101 clridx = 0
  12. 102 dim clrset(14)
  13. 110 for clr=2 to 16
  14. 120 if clr=scrclr then 150
  15. 121 rem assign all non bg colors to a list
  16. 130 clrset(clridx) = clr
  17. 140 clridx = clridx + 1
  18. 150 next clr
  19.  
  20. 200 rem define cat sprite
  21. 201 call magnify(4)
  22. 210 cattl$ = "00080F0F18101121"
  23. 211 catbl$ = "393C7C784041231F"
  24. 212 cattr$ = "00808080C64ACEEE"
  25. 213 catbr$ = "EAFE1E2478B090E0"
  26. 220 call char(96,cattl$&catbl$&cattr$&catbr$)
  27.  
  28. 300 rem setup cat sprites
  29. 301 ncats = 28
  30. 310 for cnum=1 to ncats
  31. 320 cclr = clrset(int(rnd*14))
  32. 321 crow = int(rnd*256)+1
  33. 322 ccol = int(rnd*256)+1
  34. 323 crowv = int(rnd*32)-16
  35. 324 ccolv = int(rnd*32)-16
  36. 330 call sprite(#cnum,96,cclr,crow,ccol,crowv,ccolv)
  37. 340 next cnum
  38.  
  39. 500 rem loop
  40. 510 goto 500
Add Comment
Please, Sign In to add comment