summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkdx <kdx.42@42l.fr>2023-03-26 05:47:47 +0000
committerkdx <kdx.42@42l.fr>2023-03-26 05:47:47 +0000
commit410702a282210a1a8fb0d4ae6f7532fa7dc8e4ff (patch)
treebf2cc25f3d79840596ada7f857c67b1440c3c8c3
parent20d86d093f1783a2a8135c27bcea5e41cce24bb5 (diff)
downloadhyperultra-410702a282210a1a8fb0d4ae6f7532fa7dc8e4ff.tar.gz
only seek deathpart type once
-rw-r--r--src/player.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/player.c b/src/player.c
index d355e48..c6a3323 100644
--- a/src/player.c
+++ b/src/player.c
@@ -54,12 +54,13 @@ IMPL_UPDATE() {
if (this->bonk_ceiling ||
entity_place_meeting(this, g, entity_type("spike")) != NULL) {
+ const unsigned int deathpart = entity_type("deathpart");
int dy = this->pos[1] - 6;
for (int y = 0; y < 7; y++) {
int dx = this->pos[0] - 6;
for (int x = 0; x < 7; x++) {
entity_init(game_create_entity(g),
- entity_type("deathpart"), dx, dy);
+ deathpart, dx, dy);
dx += 2;
}
dy += 2;