From 8a18f8e91fd48ed52ae4f129d84256d4abdd6767 Mon Sep 17 00:00:00 2001 From: florianf Date: Thu, 11 Mar 2010 09:36:45 +0000 Subject: [PATCH] Bug 567: Add invisible unisolid slopes. These invisible tiles can be used on the interactive layer while the actual graphics are placed on a background layer. This makes it possible to achieve unisolid behavior with any tileset. Resolves #567. git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6596 837edb03-e0f3-0310-88ca-d4d4e8b29345 --- data/images/tiles.strf | 40 +++++++++++++++++++-- .../tiles/auxiliary/invisible-unisolid-slopes.png | Bin 0 -> 3221 bytes 2 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 data/images/tiles/auxiliary/invisible-unisolid-slopes.png diff --git a/data/images/tiles.strf b/data/images/tiles.strf index 5e3ad5204..8335606da 100644 --- a/data/images/tiles.strf +++ b/data/images/tiles.strf @@ -760,7 +760,13 @@ 2043 2044 0 359 1760 1761 1748 1749 1754 1755 1756 1757 - 2404 2405 + 2404 2405 0 0 + 2817 2818 2819 2820 + 2823 2821 2822 2824 + 2828 2832 2830 2826 + 2827 2831 2829 2825 + 2839 2833 2834 2840 + 2835 2837 2838 2836 ) ) (tile @@ -3659,5 +3665,35 @@ (image "tiles/castle/chain.png") ) -;; next-id: 2817 + (tiles + (width 4) + (height 6) + (ids + 2817 2818 2819 2820 + 2821 2822 2823 2824 + 2825 2826 2827 2828 + 2829 2830 2831 2832 + 2833 2834 2835 2836 + 2837 2838 2839 2840 + ) + (attributes + 3 3 3 3 + 19 19 19 19 + 19 19 19 19 + 19 19 19 19 + 19 19 19 19 + 19 19 19 19 + ) + (datas + 0 1 2 3 + 0 1 2 3 + 16 17 18 19 + 32 33 34 35 + 48 49 50 51 + 64 65 66 67 + ) + (editor-images "tiles/auxiliary/invisible-unisolid-slopes.png") + ) + +;; next-id: 2840 ) diff --git a/data/images/tiles/auxiliary/invisible-unisolid-slopes.png b/data/images/tiles/auxiliary/invisible-unisolid-slopes.png new file mode 100644 index 0000000000000000000000000000000000000000..65dcb42c8ec70491b7884c0fdfd69cfa2acfc5fd GIT binary patch literal 3221 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 DM(NpT literal 0 HcmV?d00001 -- 2.11.0