exotic_translations.txt 978 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. File loading:
  2. open file file_name (for) read (to) (number)
  3. open file file_name (for) write (to) (number)
  4. open file file_name (for) append (to) (number)
  5. open file file_name (for) modify (to) (number)
  6. File operations:
  7. Partial charset loading:
  8. load char set "filename.chr" offset
  9. Copy block:
  10. copy (board) block x1 y1 w h [overlay|vlayer] x2 y2
  11. copy overlay block x1 y1 w h [board|vlayer] x2 y2
  12. copy vlayer block x1 y1 w h [board|overlay] x2 y2
  13. copy [(board)|overlay|vlayer] block x1 y1 w h mzm file_name
  14. copy [(board)|overlay|vlayer] block x1 y1 w h string str
  15. MZM loading:
  16. load mzm [BOARD|OVERLAY|VLAYER] x y w h file_name
  17. Sprite collision:
  18. spr(number)_collides(x, y)
  19. spr(number)_collides_absolute(x, y)
  20. spr(number)_at(x, y)
  21. Examples:
  22. if (~spr0_collides1,0)
  23. inc spr0_x 1
  24. if spr(0)_collides(a, b)
  25. * "~fouch"
  26. Trig:
  27. sin(%value)
  28. cos(%value)
  29. tan(%value)
  30. asin(%value)
  31. acos(%value)
  32. atan(%value)
  33. atan2(%value)
  34. sin(val) * multiplier
  35. asin(val / divider)