summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/asset_defs.h1
-rw-r--r--include/math_helper.h2
-rw-r--r--include/objects.h7
3 files changed, 6 insertions, 4 deletions
diff --git a/include/asset_defs.h b/include/asset_defs.h
index 57613de..65161c3 100644
--- a/include/asset_defs.h
+++ b/include/asset_defs.h
@@ -33,6 +33,7 @@ image* img_icon_molotov;
image* img_spawner;
image* img_obj_plants;
image* img_obj_wall1;
+image* img_metal_wall_front;
// Throwables
image* img_grenade;
diff --git a/include/math_helper.h b/include/math_helper.h
index 074e73a..31e376c 100644
--- a/include/math_helper.h
+++ b/include/math_helper.h
@@ -12,7 +12,7 @@
#define DROP_RENDER_DEPTH(_h) renderer->set_render_depth(4 + ceil(_h));
#define BULLET_RENDER_DEPTH(_h) renderer->set_render_depth(5 + ceil(_h));
#define THROWABLE_RENDER_DEPTH(_h) renderer->set_render_depth(3 + ceil(_h));
-#define OBJECT_RENDER_DEPTH(_h) renderer->set_render_depth(5 + ceil(_h));
+#define OBJECT_RENDER_DEPTH(_h) renderer->set_render_depth(50 + ceil(_h));
#define OVERLAY_RENDER_DEPTH() renderer->set_render_depth(100);
bool onSegment(vec2f p, vec2f q, vec2f r);
diff --git a/include/objects.h b/include/objects.h
index 6ad5a10..d30a8f0 100644
--- a/include/objects.h
+++ b/include/objects.h
@@ -19,9 +19,10 @@ typedef struct t_light_emitter {
} light_emitter;
typedef enum t_object_type {
- OBJECT_NONE = 0,
- OBJECT_COBBLESTONEWALL1 = 1,
- OBJECT_PLANTBOX1 = 2,
+ OBJECT_NONE,
+ OBJECT_COBBLESTONEWALL1,
+ OBJECT_PLANTBOX1,
+ OBJECT_METAL_WALL_FRONT,
} object_type;
typedef struct t_object {