Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hey there! I've encountered an issue using the bounce tag while testing my current build and I was wondering if I could get your help with it:

```

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/MVNSB.rpy", line 45, in SB_say

    return who(what, *args, **kwargs)

  File "game/kinetic_text_tags.rpy", line 3708, in bounce_tag

  File "game/kinetic_text_tags.rpy", line 3708, in add_tags

KeyError: 'i'

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "//game/script.rpyc", line 751, in script

  File "/renpy/ast.py", line 2586, in execute

    Say.execute(self)

  File "/renpy/ast.py", line 623, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "game/MVNSB.rpy", line 45, in SB_say

    return who(what, *args, **kwargs)

  File "/renpy/character.py", line 1471, in __call__

    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)

  File "/renpy/character.py", line 1117, in do_display

    display_say(who,

  File "/renpy/character.py", line 796, in display_say

    what_text.update()

  File "/renpy/text/text.py", line 2321, in update

    tokens = self.apply_custom_tags(tokens)

  File "/renpy/text/text.py", line 2933, in apply_custom_tags

    new_contents = func(tag, value, contents)

  File "game/kinetic_text_tags.rpy", line 3708, in bounce_tag

  File "game/kinetic_text_tags.rpy", line 3708, in add_tags

  File "/renpy/revertable.py", line 90, in do_mutation

    return method(self, *args, **kwargs)

KeyError: 'i'

Emscripten-3.1.24-wasm32-32bit wasm32

Ren'Py 8.3.7.25031702

introLUCAS 0.1

Thu May  8 21:09:16 2025

```

Oop Hey there Wattson! Turns out that was user syntax error on my part--I used this as part of a custom text tag (I can't quite wrap my head around omegatags just yet) and opened the "i" renpy.TEXT_TAG with a curly bracket instead of an open parenthesis.

I did want to follow up--i'm having trouble getting the custom tags to combine the kinetic tags with custom fonts. Is there something I can do about that? 

Thank you again for making such a fun tool! :D