about summary refs log tree commit diff
path: root/src/game/g_layers.cpp
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2008-08-17 08:52:24 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2008-08-17 08:52:24 +0000
commitd711dd190cac809a9bd278fba03ed974812bb863 (patch)
tree00300227625894bcf1e162be2a15e30b77807542 /src/game/g_layers.cpp
parent16912026dbdd7dc9e238492d9d83e37270ae4f06 (diff)
downloadzcatch-d711dd190cac809a9bd278fba03ed974812bb863.tar.gz
zcatch-d711dd190cac809a9bd278fba03ed974812bb863.zip
continued with clean up
Diffstat (limited to 'src/game/g_layers.cpp')
-rw-r--r--src/game/g_layers.cpp57
1 files changed, 0 insertions, 57 deletions
diff --git a/src/game/g_layers.cpp b/src/game/g_layers.cpp
deleted file mode 100644
index 254bc083..00000000
--- a/src/game/g_layers.cpp
+++ /dev/null
@@ -1,57 +0,0 @@
-#include <engine/e_common_interface.h>
-#include "g_layers.hpp"
-
-static MAPITEM_LAYER_TILEMAP *game_layer = 0;
-static MAPITEM_GROUP *game_group = 0;
-
-static int groups_start = 0;
-static int groups_num = 0;
-static int layers_start = 0;
-static int layers_num = 0;
-
-void layers_init()
-{
-	map_get_type(MAPITEMTYPE_GROUP, &groups_start, &groups_num);
-	map_get_type(MAPITEMTYPE_LAYER, &layers_start, &layers_num);
-	
-	for(int g = 0; g < layers_num_groups(); g++)
-	{
-		MAPITEM_GROUP *group = layers_get_group(g);
-		for(int l = 0; l < group->num_layers; l++)
-		{
-			MAPITEM_LAYER *layer = layers_get_layer(group->start_layer+l);
-			
-			if(layer->type == LAYERTYPE_TILES)
-			{
-				MAPITEM_LAYER_TILEMAP *tilemap = (MAPITEM_LAYER_TILEMAP *)layer;
-				if(tilemap->flags&1)
-				{
-					game_layer = tilemap;
-					game_group = group;
-				}
-			}			
-		}
-	}
-}
-
-int layers_num_groups() { return groups_num; }
-MAPITEM_GROUP *layers_get_group(int index)
-{
-	return (MAPITEM_GROUP *)map_get_item(groups_start+index, 0, 0);
-}
-
-MAPITEM_LAYER *layers_get_layer(int index)
-{
-	return (MAPITEM_LAYER *)map_get_item(layers_start+index, 0, 0);
-}
-
-MAPITEM_LAYER_TILEMAP *layers_game_layer()
-{
-	return game_layer;
-}
-
-MAPITEM_GROUP *layers_game_group()
-{
-	return game_group;
-}
-