home
·
contact
·
privacy
projects
/
plomrogue
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More expressive error messages in save_game().
[plomrogue]
/
src
/
map_objects.h
diff --git
a/src/map_objects.h
b/src/map_objects.h
index 7fcf1c7df63087df887c2076cffb3cbe7a99c223..015864812c03bc6241499e3c8bf14720b1dd340c 100644
(file)
--- a/
src/map_objects.h
+++ b/
src/map_objects.h
@@
-10,6
+10,7
@@
#include <stdio.h> /* for FILE typedef */
#include <stdio.h> /* for FILE typedef */
+#include <stdint.h> /* for uint8_t */
#include "yx_uint16.h" /* for yx_uint16 coordinates */
struct World;
#include "yx_uint16.h" /* for yx_uint16 coordinates */
struct World;
@@
-19,7
+20,7
@@
struct World;
struct Player
{
struct yx_uint16 pos;
struct Player
{
struct yx_uint16 pos;
- u
nsigned char
hitpoints;
+ u
int8_t
hitpoints;
};
};
@@
-41,7
+42,7
@@
struct Item
struct Monster
{
struct MapObj map_obj;
struct Monster
{
struct MapObj map_obj;
- u
nsigned char
hitpoints;
+ u
int8_t
hitpoints;
};
};
@@
-67,7
+68,7
@@
struct ItemDef
struct MonsterDef
{
struct MapObjDef map_obj_def;
struct MonsterDef
{
struct MapObjDef map_obj_def;
- u
nsigned char
hitpoints_start; /* Hitpoints each monster starts with. */
+ u
int8_t
hitpoints_start; /* Hitpoints each monster starts with. */
};
};
@@
-81,7
+82,7
@@
extern void init_map_object_defs(struct World * world, char * filename);
* "def_id".
*/
extern void * build_map_objects(struct World * world, void * start, char def_id,
* "def_id".
*/
extern void * build_map_objects(struct World * world, void * start, char def_id,
- u
nsigned char
n);
+ u
int8_t
n);