summaryrefslogtreecommitdiff
path: root/src/engine/particles/StarEmitter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/particles/StarEmitter.cpp')
-rw-r--r--src/engine/particles/StarEmitter.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/engine/particles/StarEmitter.cpp b/src/engine/particles/StarEmitter.cpp
index 242e1a75a..7cb9d9979 100644
--- a/src/engine/particles/StarEmitter.cpp
+++ b/src/engine/particles/StarEmitter.cpp
@@ -1,6 +1,7 @@
#include "StarEmitter.h"
+#include "port/interpolation/FrameInterpolation.h"
extern "C" {
#include "render_objects.h"
@@ -107,9 +108,13 @@ void StarEmitter::Draw(s32 cameraId) { // func_80054BE8
D_80183E80[0] = 0;
for (var_s0 = 0; var_s0 < gObjectParticle3_SIZE; var_s0++) {
temp_a0 = ObjectIndex[var_s0];
+ // @port: Tag the transform.
+ FrameInterpolation_RecordOpenChild("Ceremony Stars", (uintptr_t) &ObjectIndex[var_s0]);
if ((temp_a0 != -1) && (gObjectList[temp_a0].state >= 2)) {
StarEmitter::func_80054AFC(temp_a0, camera->pos);
}
+ // @port Pop the transform id.
+ FrameInterpolation_RecordCloseChild();
}
}