Skip to main content

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