aboutsummaryrefslogtreecommitdiff
path: root/kennel/kennel.py
diff options
context:
space:
mode:
Diffstat (limited to 'kennel/kennel.py')
-rw-r--r--kennel/kennel.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/kennel/kennel.py b/kennel/kennel.py
index 7123b7f..6d4f8f9 100644
--- a/kennel/kennel.py
+++ b/kennel/kennel.py
@@ -104,8 +104,7 @@ class KennelCatsManager:
removed_cats = [cats_table[id] for id in self.last_seen.difference(cat_ids)]
added_cats = [cats_table[id] for id in cat_ids.difference(self.last_seen)]
- logger.info(f"removing {removed_cats}")
- logger.info(f"adding {added_cats}")
+ logger.info(f"removing {removed_cats}, adding {added_cats}")
for removed in removed_cats:
self.entity_manager.remove_entity(removed)
@@ -113,7 +112,7 @@ class KennelCatsManager:
self.network_system.server_global_event(entity_death)
for added in added_cats:
- new_cat = Cat(added.id)
+ new_cat = Cat(added.id, added.spritesheet)
self.entity_manager.add_entity(new_cat)
entity_born = EntityBornEvent(new_cat)
self.network_system.server_global_event(entity_born)