aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFranklin Wei <git@fwei.tk>2016-01-15 19:13:40 -0500
committerFranklin Wei <git@fwei.tk>2016-01-15 19:13:40 -0500
commit056220075ca575c17899abea7b3a2fb55e64b561 (patch)
treec9124b79c5ec4cfd0dda135671df6f99396bbe4f /src
parent1a626ab0cbf368b8bb5e41d850f759229d7039cd (diff)
downloadnetcosm-056220075ca575c17899abea7b3a2fb55e64b561.zip
netcosm-056220075ca575c17899abea7b3a2fb55e64b561.tar.gz
netcosm-056220075ca575c17899abea7b3a2fb55e64b561.tar.bz2
netcosm-056220075ca575c17899abea7b3a2fb55e64b561.tar.xz
revamp makefile, work on objects
Diffstat (limited to 'src')
-rw-r--r--src/room.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/room.h b/src/room.h
index ad7898f..6568643 100644
--- a/src/room.h
+++ b/src/room.h
@@ -47,8 +47,9 @@ struct user_t {
};
struct object_t {
- const char *class;
obj_id id;
+ const char *class;
+ const char *name; /* no articles: "a", "an", "the" */
};
struct verb_t {
@@ -85,4 +86,6 @@ struct room_t *room_get(room_id id);
bool room_user_add(room_id id, struct child_data *child);
bool room_user_del(room_id id, struct child_data *child);
+struct object_t *obj_new(void);
+
void world_free(void);