import mcrfpy # Create grid t = mcrfpy.Texture("assets/kenney_ice.png", 16, 16) g = mcrfpy.Grid(5, 5, t, (0, 0), (100, 100)) # Create some entities entities = [mcrfpy.Entity((i, i), t, i, g) for i in range(3)] # Test extend print(f"Initial entities: {len(g.entities)}") g.entities.extend(entities) print(f"After extend: {len(g.entities)}") # Test with tuple more = (mcrfpy.Entity((3, 3), t, 3, g), mcrfpy.Entity((4, 4), t, 4, g)) g.entities.extend(more) print(f"After second extend: {len(g.entities)}") print("✓ EntityCollection.extend() works!")