Skip to main content

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

When I opened the program, my save from 0.6.5 loaded. I almost immediately got the tutorial on memories and memory points. After the tutorial, I went through a couple more lines and got this.

I'm sorry, but an uncaught exception occurred.

Compiling ATL code at game/scripts/characters/ynyn_pro.rpy:535

TypeError: 'float' object has no attribute '__getitem__'

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

Full traceback:

  File "scripts/story/prologue.rpyc", line 168, in script

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

    renpy.exports.with_statement(trans, paired)

  File "renpy/exports.py", line 1637, in with_statement

    return renpy.game.interface.do_with(trans, paired, clear=clear)

  File "renpy/display/core.py", line 2546, in do_with

    clear=clear)

  File "renpy/display/core.py", line 3007, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)

  File "renpy/display/core.py", line 3418, in interact_core

    root_widget.visit_all(lambda i : i.per_interact())

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 556, in visit_all

    for d in self.visit():

  File "renpy/atl.py", line 649, in visit

    block = self.compile()

  File "renpy/atl.py", line 556, in compile

    block = self.atl.compile(self.context)

  File "renpy/atl.py", line 751, in compile

    statements = [ i.compile(ctx) for i in self.statements ]

  File "renpy/atl.py", line 1451, in compile

    return Choice(self.loc, [ (ctx.eval(chance), block.compile(ctx)) for chance, block in self.choices])

  File "renpy/atl.py", line 313, in eval

    return eval(expr, renpy.store.__dict__, self.context) # @UndefinedVariable

  File "<string>", line 1, in <module>

TypeError: 'float' object has no attribute '__getitem__'

Windows-10-10.0.19041

Ren'Py 7.4.2.1292

Doce6 - Free Version 1.0.1

Mon Apr 12 20:32:20 2021

Happened again. Right after the line that ends "...so that will be my focus for now."

I'll wait for a fix.

Yeah, I see where the issue may come from. Sadly, I'm probably not going to be able to release a fix until tomorrow. If by any chance you want to continue playing, if it is what I think it is, restarting the prologue from the start is going to fix it. 

Mainly, it comes from a change on the variable in charge for the mouth movement. Since your save was done when that variable hosted one single value, now that it has a list, if you load your save, it will load that variable as well, hence provoking a couple bugs. I'll do a parser code to avoid this from happening, but pretty sure restarting fixes it.

If it doesn't, please do tell me again. Thank you!