summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-05-11 20:02:58 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-05-11 20:02:58 (GMT)
commitd7fa0b139e5a91c3b1d406e63cae4a6ad79d0cd0 (patch)
tree754ebce0c56f03fe4a8f7e0278584d40c008e2c0 /includes
parentde6203e049a148e16737e76c124fc59d0ed1a862 (diff)
downloadpowder-d7fa0b139e5a91c3b1d406e63cae4a6ad79d0cd0.zip
powder-d7fa0b139e5a91c3b1d406e63cae4a6ad79d0cd0.tar.gz
New element: Titanium, absorbs some neutrons, acts as a solid wall to air. Move blockair filling into update_particles so it can be used by elements
Diffstat (limited to 'includes')
-rw-r--r--includes/air.h2
-rw-r--r--includes/powder.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/includes/air.h b/includes/air.h
index 47bf501..1395d2c 100644
--- a/includes/air.h
+++ b/includes/air.h
@@ -21,6 +21,8 @@
extern float vx[YRES/CELL][XRES/CELL], ovx[YRES/CELL][XRES/CELL];
extern float vy[YRES/CELL][XRES/CELL], ovy[YRES/CELL][XRES/CELL];
extern float pv[YRES/CELL][XRES/CELL], opv[YRES/CELL][XRES/CELL];
+extern unsigned char bmap_blockair[YRES/CELL][XRES/CELL];
+extern unsigned char bmap_blockairh[YRES/CELL][XRES/CELL];
extern float cb_vx[YRES/CELL][XRES/CELL];
extern float cb_vy[YRES/CELL][XRES/CELL];
diff --git a/includes/powder.h b/includes/powder.h
index c798f43..92310c1 100644
--- a/includes/powder.h
+++ b/includes/powder.h
@@ -219,6 +219,7 @@
#define PT_BOYL 141
#define PT_GEL 142
#define PT_TRON 143
+#define PT_TTAN 144
#define OLD_PT_WIND 147
#define PT_H2 148
@@ -464,6 +465,7 @@ int update_IGNT(UPDATE_FUNC_ARGS);
int update_FRAY(UPDATE_FUNC_ARGS);
int update_REPL(UPDATE_FUNC_ARGS);
int update_TRON(UPDATE_FUNC_ARGS);
+int update_TTAN(UPDATE_FUNC_ARGS);
int update_MISC(UPDATE_FUNC_ARGS);
int update_legacy_PYRO(UPDATE_FUNC_ARGS);