summaryrefslogtreecommitdiff
path: root/src/object/object63.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/object/object63.c')
-rw-r--r--src/object/object63.c24
1 files changed, 15 insertions, 9 deletions
diff --git a/src/object/object63.c b/src/object/object63.c
index 1cd03832..b87c79f6 100644
--- a/src/object/object63.c
+++ b/src/object/object63.c
@@ -1,25 +1,31 @@
+/**
+ * @file object63.c
+ * @ingroup Objects
+ *
+ * @brief Object63 object
+ */
#define NENT_DEPRECATED
+#include "asm.h"
#include "entity.h"
#include "functions.h"
-#include "asm.h"
#include "object.h"
-void sub_08093D88(Entity*);
-void sub_08093DE0(Entity*);
+void Object63_Init(Entity*);
+void Object63_Action1(Entity*);
void Object63_Delete(Entity*);
void sub_08093E10(Entity*, Entity*);
void Object63(Entity* this) {
- static void (*const actionFuncs[])(Entity*) = {
- sub_08093D88,
- sub_08093DE0,
+ static void (*const Object63_Actions[])(Entity*) = {
+ Object63_Init,
+ Object63_Action1,
Object63_Delete,
};
- actionFuncs[this->action]((Entity*)this);
+ Object63_Actions[this->action]((Entity*)this);
}
-void sub_08093D88(Entity* this) {
+void Object63_Init(Entity* this) {
Entity* objEnt;
this->action = 1;
@@ -43,7 +49,7 @@ void sub_08093D88(Entity* this) {
}
}
-void sub_08093DE0(Entity* this) {
+void Object63_Action1(Entity* this) {
if (--this->timer == 0) {
this->action = 2;
}