X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=src%2Fmap_object_actions.c;h=cdd1e97e322eeaa0b07958a71657710d59eeb527;hb=00a7727e37e2d80ff115f03e7971a92c66edcd96;hp=1d3139fd157b1a2fa2fb806457a3a97c49d4600e;hpb=2dccba703435158681552b8a8aefccab79eb13f3;p=plomrogue
diff --git a/src/map_object_actions.c b/src/map_object_actions.c
index 1d3139f..cdd1e97 100644
--- a/src/map_object_actions.c
+++ b/src/map_object_actions.c
@@ -233,6 +233,23 @@ extern void free_map_object_actions(struct MapObjAct * moa)
+extern uint8_t get_moa_id_by_name(char * name)
+{
+ struct MapObjAct * moa = world.map_obj_acts;
+ while (NULL != moa)
+ {
+ if (0 == strcmp(moa->name, name))
+ {
+ break;
+ }
+ moa = moa->next;
+ }
+ exit_err(NULL == moa, "get_moa_id_name() did not find map object action.");
+ return moa->id;
+}
+
+
+
extern void actor_wait(struct MapObj * mo)
{
if (mo == get_player())