Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Ok, here

image explosion2 = BasicSheetAnim("images/explosion.png", 8, 6, [0.04]*48, loop=False)

#explosion sprite from here.  https://github.com/Foxcapades/renpy-spritesheet-animation

label start:

    "What's this?"

    show explosion2:

        zoom 3.0

        xcenter 0.5

        ycenter 0.5

    "Explosion example!"

    "Waiting for end animation!.."

    "Even revisit it's not playing again..."

    return

Hmm, you're right. You can add

if current_t <= 0:
    self.restart()

just under the line that sets current_t in the render method, around line 133, and that should fix it.