DannyLucifer
Member
- Jul 5, 2018
- 373
- 419
- 198
Oh the horrors> 4 years into development of a straight harem game
> Surprise! we added trans content.
never trust a dev.
importing older save from v0.08 results in errors when exploring the big beyond. you need to start a new game in v0.09.v0.09
The game barely has any scenes with the girls but they decided this was a priority at this time for some reason. That says a lot honestly.> 4 years into development of a straight harem game
> Surprise! we added trans content.
never trust a dev.
the throne room char is an old maid who has only a few lines of dialog and no scenes.-2 new side characters (one is a goblin, the other one you can find in the palace throneroom)
> Has said that he will add this as some form of optional content from the very start> 4 years into development of a straight harem game
> Surprise! we added trans content.
never trust a dev.
approximately when I finish the game. If you encounter any issues, I'm happy to help-How long before do you this will be abandoned?
The versioning is definitely odd, I understand...At first I thought that maybe I'm gonna publish on steam when the game reaches 0.1 as an early access and continue from there to version 1.0 but they removed that option in the meantime and I kinda got stuck with this odd versioning nowUh, somehow this VN has been hiding from me for years. Weird.
I'm curious how exact the dev is with the versioning of the game/updates.
What I mean is, we're at 0.09 now, which if we wait for 1.0 we have 91 more updates to go. Meaning .. - if my math is working - we have another 40 or so years before it's done?
I'm mostly just jesting tbh.
But I am curious if there's at least some general idea of how many more updates til the game is 'completed' ?
There is an option to start at the latest update. I didn't try that option.Old saves don't work? Is it necessary to start a new game?
I did try it, and, although it makes you skip some initial quests, you still have to repeat most of them (in other words, that option is almost useless).There is an option to start at the latest update. I didn't try that option.
Okay, I see. We have completely remade the navigation screen so it somehow slipped through, sorry about that, it's a honest mistake. I have made a fix, hope it helps.I did try it, and, although it makes you skip some initial quests, you still have to repeat most of them (in other words, that option is almost useless).
Also, the missing evil spirit mark on the map bug has returned once again.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 3221, in script
call screen splash_menu
File "renpy/display/render.pyx", line 487, in renpy.display.render.render_screen
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
TypeError: unsupported operand type(s) for +: 'NoneType' and 'float'
-- Full Traceback ------------------------------------------------------------
Traceback (most recent call last):
File "renpy/common/00start.rpy", line 244, in script call
call _splashscreen from _call_splashscreen_1
File "game/script.rpy", line 3221, in script
call screen splash_menu
File "renpy/ast.py", line 2231, in execute
self.call("execute")
~~~~~~~~~^^^^^^^^^^^
File "renpy/ast.py", line 2195, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/statements.py", line 379, in call
return method(parsed, *args, **kwargs)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/common/000statements.rpy", line 695, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/exports/statementexports.py", line 348, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/ui.py", line 304, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/core.py", line 2219, in interact
repeat, rv = self.interact_core(
~~~~~~~~~~~~~~~~~~^
preloads=preloads,
^^^^^^^^^^^^^^^^^^
...<4 lines>...
**kwargs,
^^^^^^^^^
) # type: ignore
^
File "renpy/display/core.py", line 2890, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/core.py", line 1380, in draw_screen
surftree = renpy.display.render.render_screen(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
root_widget,
^^^^^^^^^^^^
renpy.config.screen_width,
^^^^^^^^^^^^^^^^^^^^^^^^^^
renpy.config.screen_height,
^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "renpy/display/render.pyx", line 487, in renpy.display.render.render_screen
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/layout.py", line 899, in render
surf = render(child, width, height, cst, cat)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/layout.py", line 899, in render
surf = render(child, width, height, cst, cat)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/layout.py", line 899, in render
surf = render(child, width, height, cst, cat)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/screen.py", line 767, in render
child = renpy.display.render.render(self.child, w, h, st, at)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/layout.py", line 899, in render
surf = render(child, width, height, cst, cat)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/display/behavior.py", line 986, in render
rv = super(Button, self).render(width, height, st, at)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1442, in render
surf = render(child, width - cxmargin - cxpadding, height - cymargin - cypadding, st, at)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/render.pyx", line 170, in renpy.display.render.render
File "renpy/display/render.pyx", line 260, in renpy.display.render.render
File "renpy/text/text.py", line 2730, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/text/text.py", line 820, in __init__
seg_glyphs, rtl = self.glyphs_paragraph(p, order)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "renpy/text/text.py", line 1673, in glyphs_paragraph
rv.append((ts, ts.glyphs(s[offset:], self, l)))
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "renpy/text/text.py", line 375, in glyphs
kerning = self.kerning + self.size / 30 * renpy.game.preferences.font_kerning
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TypeError: unsupported operand type(s) for +: 'NoneType' and 'float'
Windows-11-10.0.26200-SP0 AMD64
Ren'Py 8.4.1.25072401
The_Big_Beyond 0.09
Sun Nov 23 18:22:19 2025
No, it's something to do with how ren'py handles font display and how windows unpacks font formats. (That's why only some people have this issue, since only some versions of windows have this incompatibility.) This has nothing to do with the "game's code". It's something completely out there and new to me, since nobody ever reported anything like this and I haven't changed anything of that sort between all the testing. Since this is some kind of deep engine issue, it's mostly out of my control as I see it but let's try this. I made something which might work so if you want to give it a try, I would really appreciate it! Tell me if it does anything for you (put in the game folder and overwrite)Is it caused by Trap_Mark_Fix?
After I download it, my game crashes too.
Was instantly getting errors upon opening the game any time text showed up, and this seems to have fixed it. Good work.No, it's something to do with how ren'py handles font display and how windows unpacks font formats. (That's why only some people have this issue, since only some versions of windows have this incompatibility.) This has nothing to do with the "game's code". It's something completely out there and new to me, since nobody ever reported anything like this and I haven't changed anything of that sort between all the testing. Since this is some kind of deep engine issue, it's mostly out of my control as I see it but let's try this. I made something which might work so if you want to give it a try, I would really appreciate it! Tell me if it does anything for you (put in the game folder and overwrite)
hello
nice (or big) shit.
I downloaded it for the first time and I start a new game and immediatly i have a crash !!!!!!!!!
So I erase all fils and I try a new extract !!! the same error !!
So good bye game, deleted and never download again !!!!!!!!!!
Code:I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 3221, in script call screen splash_menu File "renpy/display/render.pyx", line 487, in renpy.display.render.render_screen File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render TypeError: unsupported operand type(s) for +: 'NoneType' and 'float' -- Full Traceback ------------------------------------------------------------ Traceback (most recent call last): File "renpy/common/00start.rpy", line 244, in script call call _splashscreen from _call_splashscreen_1 File "game/script.rpy", line 3221, in script call screen splash_menu File "renpy/ast.py", line 2231, in execute self.call("execute") ~~~~~~~~~^^^^^^^^^^^ File "renpy/ast.py", line 2195, in call return renpy.statements.call(method, parsed, *args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/statements.py", line 379, in call return method(parsed, *args, **kwargs) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/common/000statements.rpy", line 695, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/exports/statementexports.py", line 348, in call_screen rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/ui.py", line 304, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/core.py", line 2219, in interact repeat, rv = self.interact_core( ~~~~~~~~~~~~~~~~~~^ preloads=preloads, ^^^^^^^^^^^^^^^^^^ ...<4 lines>... **kwargs, ^^^^^^^^^ ) # type: ignore ^ File "renpy/display/core.py", line 2890, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/core.py", line 1380, in draw_screen surftree = renpy.display.render.render_screen( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ root_widget, ^^^^^^^^^^^^ renpy.config.screen_width, ^^^^^^^^^^^^^^^^^^^^^^^^^^ renpy.config.screen_height, ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "renpy/display/render.pyx", line 487, in renpy.display.render.render_screen File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/layout.py", line 899, in render surf = render(child, width, height, cst, cat) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/layout.py", line 899, in render surf = render(child, width, height, cst, cat) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/layout.py", line 899, in render surf = render(child, width, height, cst, cat) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/screen.py", line 767, in render child = renpy.display.render.render(self.child, w, h, st, at) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/layout.py", line 899, in render surf = render(child, width, height, cst, cat) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/display/behavior.py", line 986, in render rv = super(Button, self).render(width, height, st, at) ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/layout.py", line 1442, in render surf = render(child, width - cxmargin - cxpadding, height - cymargin - cypadding, st, at) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/render.pyx", line 170, in renpy.display.render.render File "renpy/display/render.pyx", line 260, in renpy.display.render.render File "renpy/text/text.py", line 2730, in render virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/text/text.py", line 820, in __init__ seg_glyphs, rtl = self.glyphs_paragraph(p, order) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "renpy/text/text.py", line 1673, in glyphs_paragraph rv.append((ts, ts.glyphs(s[offset:], self, l))) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "renpy/text/text.py", line 375, in glyphs kerning = self.kerning + self.size / 30 * renpy.game.preferences.font_kerning ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TypeError: unsupported operand type(s) for +: 'NoneType' and 'float' The new file, the Dev has post recently can fix this problem. Both you and I get a unique bug lol! Windows-11-10.0.26200-SP0 AMD64 Ren'Py 8.4.1.25072401 The_Big_Beyond 0.09 Sun Nov 23 18:22:19 2025