diff options
-rw-r--r-- | src/game.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -63,7 +63,9 @@ game_restart_scene(Game *this) const __auto_type objects = map_objects(&size); for (__auto_type i = 0u; i < size; i++) { const __auto_type object = &objects[i]; - const __auto_type type = entity_type(object->type); + const __auto_type type = (object->type && object->type[0]) + ? entity_type(object->type) + : entity_type(object->name); if (type == 0) continue; const __auto_type x = object->x + object->width / 2; |