Version 1.0.1 released (Bug fixes and grammar)


Hello everyone!

Sorry to have to do this again so fast, but I've been informed of some bugs the release has, mainly with a couple optimizations I made on the code, which don't match up with the prologue code. I've addressed all the ones I've been informed of, and it has been already released. If you find any gamebreaking bugs of any sort, please, do contact me without any hesitation.

Sorry for the inconveniences!

List of bugs addressed:
- If you haven't completed the prologue on the previous version, this version will throw an exception upon trying to select a chapter.
- If you have never saved on the previous version, opening the version 1.0.0 can result in an exception.
- Several grammar mistakes and weird sentencing has been fixed.

Get Doce6 - Full Mane (first) route release!

Comments

Log in with itch.io to leave a comment.

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!

(1 edit)

Link?

Sorry, the web marked the upload as "hidden" or something, it's public now.

(1 edit)

Awesome. Thanks!