I'm working on a program where I have a group() with sprites in them. I start by adding each sprite to the group and passing an image for each sprite. Is it possible loop through each sprite in the group and changing the image of a sprite if a certain criteria is met (if statement), or would you need to remove the whole group and create a new one?
I just realised that you can run pygame.image.load() again to change the image.
Change sprite's image in pygame