summaryrefslogtreecommitdiff
path: root/src/createObject.c
diff options
context:
space:
mode:
authorHenny022p <info@henny022.de>2021-03-22 10:18:20 +0100
committerHenny022p <info@henny022.de>2021-03-22 10:18:20 +0100
commit5cebf089fd0b34e017aeb36d540bfce051a4969c (patch)
treeb896213a6d2ead9a54518209d7a7e0a1ab855cbe /src/createObject.c
parent61b284265f37dda398a561f1f8a3ccdd8d1b39da (diff)
parent8e3bebad007d5ba082ffb14aafbb2be94dfd8fcd (diff)
Merge branch 'master' into m4a
Diffstat (limited to 'src/createObject.c')
-rw-r--r--src/createObject.c25
1 files changed, 12 insertions, 13 deletions
diff --git a/src/createObject.c b/src/createObject.c
index 62c67062..16f5df16 100644
--- a/src/createObject.c
+++ b/src/createObject.c
@@ -1,22 +1,21 @@
#include "global.h"
#include "entity.h"
+#include "coord.h"
#include "room.h"
-
-extern Entity* GetEmptyEntity();
-extern void AppendEntityToList(Entity*, u8);
+#include "createObject.h"
Entity* CreateObject(u32 subtype, u32 form, u32 parameter) {
- Entity* ent;
-
- ent = GetEmptyEntity();
- if (ent != NULL) {
- ent->kind = 6;
- ent->id = subtype;
- ent->type = form;
- ent->type2 = parameter;
- AppendEntityToList(ent, 6);
+ Entity* entity;
+
+ entity = GetEmptyEntity();
+ if (entity != NULL) {
+ entity->kind = 6;
+ entity->id = subtype;
+ entity->type = form;
+ entity->type2 = parameter;
+ AppendEntityToList(entity, 6);
}
- return ent;
+ return entity;
}
Entity* CreateObjectWithParent(Entity* parentEnt, u32 subtype, u32 form, u32 parameter) {