summaryrefslogtreecommitdiff
path: root/SpriteMaps.h
diff options
context:
space:
mode:
authorJonas Ask2009-10-28 00:24:25 +0000
committerJonas Ask2009-10-28 00:24:25 +0000
commited753c376b5aba0529417e099ae3b32e0e6dac8f (patch)
tree5d67645fa502156ebab3081352e3e470e2919405 /SpriteMaps.h
parentc0eb76c086c29378a54c0cb5173a4795ab07349e (diff)
downloadstonesense-ed753c376b5aba0529417e099ae3b32e0e6dac8f.tar.gz
stonesense-ed753c376b5aba0529417e099ae3b32e0e6dac8f.tar.bz2
stonesense-ed753c376b5aba0529417e099ae3b32e0e6dac8f.tar.xz
Added configurable wall and floor types, responding to their material index
Diffstat (limited to 'SpriteMaps.h')
-rw-r--r--SpriteMaps.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/SpriteMaps.h b/SpriteMaps.h
index c5031aa..e0ace43 100644
--- a/SpriteMaps.h
+++ b/SpriteMaps.h
@@ -92,6 +92,10 @@ enum enumFloorSprites{
SPRITEOBJECT_WALL_METAL = 207,
SPRITEOBJECT_WALL_WOOD = 208,
SPRITEOBJECT_WALL_WOOD_FORTIFICATION = 209,
+ SPRITEOBJECT_WALL_SAND_YELLOW = 210,
+ SPRITEOBJECT_WALL_SAND_RED = 211,
+ SPRITEOBJECT_WALL_SAND_BLACK = 212,
+ SPRITEOBJECT_WALL_SAND_WHITE = 213,
SPRITEOBJECT_WALL_STONE_SMOOTH = 220,
//SPRITEOBJECT_WALL_CONSTR_SMOOTH = 73,
@@ -174,8 +178,8 @@ enum BlockIDs{
};
-int GetWallSpriteMap(int in);
-int GetFloorSpriteMap(int in);
+int GetWallSpriteMap(int in, int matIndex);
+int GetFloorSpriteMap(int in, int matIndex);
int GetUpStairTypeMap(int in, bool mirrored);
int GetDownStairTypeMap(int in);
int GetRampMaterialTypeMap(int in);