candle.stl 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. (supertux-level
  2. (version 2)
  3. (name (_ "Candle Scripting Test"))
  4. (author "Marek Moeckel")
  5. (sector
  6. (name "main")
  7. (ambient-light 0.1 0.01 0.01)
  8. (background
  9. (speed 0.5)
  10. (image "images/background/BlueRock_Forest/blue-top.jpg")
  11. )
  12. (tilemap
  13. (z-pos -100)
  14. (solid #f)
  15. (speed 1)
  16. (width 30)
  17. (height 30)
  18. (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 1722 1719 1718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 1722 1719 1718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1355 0 1355 0 1355 0 1355 0 1355 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1356 0 1356 0 1356 0 1356 0 1356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0)
  19. )
  20. (tilemap
  21. (z-pos 0)
  22. (solid #t)
  23. (speed 1)
  24. (width 30)
  25. (height 30)
  26. (tiles 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1349 0 0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61)
  27. )
  28. (tilemap
  29. (z-pos 100)
  30. (solid #f)
  31. (speed 1)
  32. (width 30)
  33. (height 30)
  34. (tiles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0)
  35. )
  36. (tilemap
  37. (z-pos -101)
  38. (solid #f)
  39. (name "TileBG")
  40. (speed 1)
  41. (width 30)
  42. (height 30)
  43. (tiles 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1910 1911 1908 1909 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1914 1915 1912 1913 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1902 1903 1900 1901 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905 1906 1907 1904 1905)
  44. )
  45. (camera
  46. (mode "normal")
  47. )
  48. (spawnpoint
  49. (name "main")
  50. (x 253.7847)
  51. (y 826.1837)
  52. )
  53. (candle
  54. (name "candle1")
  55. (burning #f)
  56. (x 416)
  57. (y 832)
  58. )
  59. (candle
  60. (name "candle2")
  61. (burning #f)
  62. (x 480)
  63. (y 832)
  64. )
  65. (candle
  66. (name "candle3")
  67. (x 544)
  68. (y 832)
  69. )
  70. (candle
  71. (name "candle4")
  72. (burning #f)
  73. (x 608)
  74. (y 832)
  75. )
  76. (candle
  77. (name "candle5")
  78. (burning #f)
  79. (x 672)
  80. (y 832)
  81. )
  82. (scripttrigger
  83. (script "candle1.set_burning(true);
  84. wait(0.1);
  85. candle2.set_burning(true);
  86. wait(0.1);
  87. candle3.set_burning(false);
  88. wait(0.1);
  89. candle4.set_burning(true);
  90. wait(0.1);
  91. candle5.set_burning(true);
  92. wait(0.1);
  93. ")
  94. (button #f)
  95. (width 32)
  96. (height 32)
  97. (x 352)
  98. (y 896)
  99. )
  100. (scripttrigger
  101. (script "candle1.set_burning(false);
  102. wait(0.1);
  103. candle2.set_burning(false);
  104. wait(0.1);
  105. candle3.set_burning(true);
  106. wait(0.1);
  107. candle4.set_burning(false);
  108. wait(0.1);
  109. candle5.set_burning(false);
  110. wait(0.1);
  111. ")
  112. (button #f)
  113. (width 32)
  114. (height 32)
  115. (x 736)
  116. (y 896)
  117. )
  118. )
  119. )