projects
/
vrlugburz
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
visibility determination
[vrlugburz]
/
src
/
level.h
diff --git
a/src/level.h
b/src/level.h
index
cbf6642
..
a5a2ae6
100644
(file)
--- a/
src/level.h
+++ b/
src/level.h
@@
-33,6
+33,7
@@
struct tile {
};
struct cell {
};
struct cell {
+ int x, y;
int type;
int tiletype, tilerot;
int wall[4];
int type;
int tiletype, tilerot;
int wall[4];
@@
-59,6
+60,8
@@
struct level {
* loaded, excluding meshes in tiles scenefiles
*/
struct mesh *meshlist;
* loaded, excluding meshes in tiles scenefiles
*/
struct mesh *meshlist;
+
+ int visdist;
};
};
@@
-73,4
+76,6
@@
struct tile *find_level_tile(struct level *lvl, int type);
int gen_cell_geom(struct level *lvl, struct cell *cell);
int gen_level_geom(struct level *lvl);
int gen_cell_geom(struct level *lvl, struct cell *cell);
int gen_level_geom(struct level *lvl);
+int get_cell_type(struct level *lvl, int x, int y);
+
#endif /* LEVEL_H_ */
#endif /* LEVEL_H_ */