diff options
author | kdx <kikoodx@paranoici.org> | 2023-03-27 08:16:51 +0200 |
---|---|---|
committer | kdx <kikoodx@paranoici.org> | 2023-03-27 08:16:51 +0200 |
commit | b95277c0aeedd16da1b4db3744000882223885cc (patch) | |
tree | baf57b4f9e7fb02b499b7231fd748b6147d82c20 | |
parent | 7fa2669277220041e53637a405ebba644450e4b7 (diff) | |
download | jambase-b95277c0aeedd16da1b4db3744000882223885cc.tar.gz |
reverse place_meeting order
-rw-r--r-- | src/entity.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/entity.c b/src/entity.c index 89769fd..214c066 100644 --- a/src/entity.c +++ b/src/entity.c @@ -46,7 +46,7 @@ entity_meet(Entity *this, Entity *other) Entity * entity_place_meeting(Entity *this, struct Game *g, unsigned int type) { - for (__auto_type i = 0; i < MAX_ENTITIES; i++) + for (__auto_type i = MAX_ENTITIES - 1; i >= 0; i--) if (this != &g->entities[i] && g->entities[i].type == type && entity_meet(this, &g->entities[i])) return &g->entities[i]; |