Skip to main content

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

Heya! Question:

Is there any way to delete the Nameless choice and Witch variables? I chose the non-preferred ones for my route first because I wanted to see the different routes, and now I think I'm locked into something after playing for like 10 hours. ;'(

No, there was a warning so you gotta go with it lmao. You can make a new save if you dont want to continue

(1 edit)

There were warnings for other decisions that didn't make a permanent flag on your save file. That's such a bummer. :/ I took so much time with this save. It's not really a user-friendly decision to lock someone into a path after like 10-12 hours of play.

Sort of kills all motivation for me to continue. I understand the novelty of an Undertale-style meta-character that can see your changes, but now I feel like I wasted so much time playing a save file that no longer aligns with what I want to do with the game.

(14 edits) (+1)

I absolutely agree with the first part.
For example the green and red coloring of "important choices that might have a big influence on the later gameplay". So green is usually good, right? No? Logan becomes bottom if you choose red ... so what? I thought it means that he will die, that Bareshade will not get a fence and be burned to the ground by attackers. I only know that nothing really terrible happens when that choice is taken from one of the comments here.

The game is very forgiving (it's hard to die or to kill and you can love a bunch of NPCs at the same time with all or most of them knowing you do ...) so you and I didn't think it is suddenly not so forgiving when it comes to the Nameless. The warning was not clear enough for me either! I would have needed some heavier formulation like "Your choice will be permanent unless you go back to the very start". First I didn't get what "tricks" the Nameless was talking about - when it complained about me being unable to stick to a decision - either.

In the end the game has to be played as Hyao intends it to be played.

So what did I do? I loaded the save game I made before my character did the "protection" ritual with the witch and continued from there. That way the Nameless won't appear when my char sleeps in the teachers hut (which is known to be necessary to trigger events).
Of course, the game still knows the choice that I was most curious about but wouldn't have been my decision. So let's see how long I can evade the Nameless. Maybe there is another way to block it's mind control - if I have to. I was hoping for Victoria (she mentions that she could bewitch the player character) but that seems to be a dead end. Maybe an Orc shaman. No?

If you are too mad, instead of condemning the game, you could look for a save game editor but the game may store the data regarding the Nameless not in the .save files - that's likely for the permanent choice this is about. However, even if you succeed, the game may notice you tampering with the save game and punish you even more.
Then I did hear that some people play games in a virtual machine and do often use the snapshots function.

What's not so funny either is that I get an exception when I overwrite a used save slot. I have to repeat the save in order to succeed. The error message contains:

<del>No such file or directory '<path><name>.save'</del>

So what I do is: right-click, click on a save slot, look at the exception screen, click "Ignore" and then right-click and click on the save slot again.
Looks like the Nameless (well, the game) is punishing me for saving too often, despite evading him (see above). Why the Nameless? Because IIRC it started after I tried to undo the choice I took after the Nameless asked me what my character desires most.
I can live with that save procedure but I hope that there won't be more punishment for being curious.

NOTE 1: Corrected that it does not happen on every save but when a used slot is overwritten.

NOTE 2:
The save problem disappeared and I can't say what changed*. I don't know if there is anyone having this kind of problem either. Thus I am not so sure anymore that it was caused by the game as stated above.

* No changes on the OS here, no updates, repairs whatsoever. *shrug*



If it's interesting nonetheless, here's the trackback - I can't get it formatted to look nice here but a "python-capable" code editor should have no problem to reformat it.

I'm sorry, but an uncaught exception occurred.
  While running game code:
   File "renpy/common/00action_file.rpy", line 382, in __call__     renpy.save(fn, extra_info=save_name) 
IOError: [Errno 2] No such file or directory: 'C:\\Users\\asmo123\\AppData\\Roaming/RenPy/LustfulDesires-1520529303\\17-4-LT1.save'  
-- Full Traceback ------------------------------------------------------------  Full traceback:   File "renpy/common/_layout/screen_load_save.rpym", line 35, in script     $ ui.interact()   File "renpy/ast.py", line 928, in execute     renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)   File "renpy/python.py", line 2245, in py_exec_bytecode     exec(bytecode, globals, locals)   File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>     $ ui.interact()   File "renpy/ui.py", line 298, in interact     rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)   File "renpy/display/core.py", line 3325, 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 4160, in interact_core     rv = root_widget.event(ev, x, y, 0)   File "renpy/display/layout.py", line 1102, in event     rv = i.event(ev, x - xo, y - yo, cst)   File "renpy/display/transition.py", line 48, in event     return self.new_widget.event(ev, x, y, st) # E1101   File "renpy/display/layout.py", line 1102, in event     rv = i.event(ev, x - xo, y - yo, cst)   File "renpy/display/layout.py", line 1102, in event     rv = i.event(ev, x - xo, y - yo, cst)   File "renpy/display/screen.py", line 727, in event     rv = self.child.event(ev, x, y, st)   File "renpy/display/layout.py", line 1102, in event     rv = i.event(ev, x - xo, y - yo, cst)   File "renpy/display/layout.py", line 1323, in event     rv = super(Window, self).event(ev, x, y, st)   File "renpy/display/layout.py", line 273, in event     rv = d.event(ev, x - xo, y - yo, st)   File "renpy/display/layout.py", line 1102, in event     rv = i.event(ev, x - xo, y - yo, cst)   File "renpy/display/layout.py", line 1102, in event     rv = i.event(ev, x - xo, y - yo, cst)   File "renpy/display/behavior.py", line 983, in event     return handle_click(self.clicked)   File "renpy/display/behavior.py", line 918, in handle_click     rv = run(action)   File "renpy/display/behavior.py", line 323, in run     new_rv = run(i, *args, **kwargs)   File "renpy/display/behavior.py", line 330, in run     return action(*args, **kwargs)   File "renpy/common/00action_file.rpy", line 382, in __call__     renpy.save(fn, extra_info=save_name)   File "renpy/loadsave.py", line 435, in save     location.save(slotname, sr)   File "renpy/savelocation.py", line 431, in save     l.save(slotname, record)   File "renpy/savelocation.py", line 161, in save     record.write_file(filename)   File "renpy/loadsave.py", line 347, in write_file     shutil.copyfile(self.first_filename, filename_new)   File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/shutil.py", line 96, in copyfile IOError: [Errno 2] No such file or directory: 'C:\\Users\\asmo123\\AppData\\Roaming/RenPy/LustfulDesires-1520529303\\17-4-LT1.save'  
Windows-xxxxxxxxx 
Ren'Py 7.4.11.2266 
Lustful Desires 0.50.0 
Wed Jan 18 12:53:24 2023

and it's back

I'm sorry, but an uncaught exception occurred.
While running game code:
  File "renpy/common/00action_file.rpy", line 382, in __call__
    renpy.save(fn, extra_info=save_name)
IOError: [Errno 2] No such file or directory: 'C:\\Users\\asmo123\\AppData\\Roaming/RenPy/LustfulDesires-1520529303\\17-5-LT1.save'
-- Full Traceback ------------------------------------------------------------
Full traceback:
  File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
    $ ui.interact()
  File "renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
    $ ui.interact()
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, 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 4160, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/transition.py", line 48, in event
    return self.new_widget.event(ev, x, y, st) # E1101
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/screen.py", line 727, in event
    rv = self.child.event(ev, x, y, st)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1323, in event
    rv = super(Window, self).event(ev, x, y, st)
  File "renpy/display/layout.py", line 273, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1102, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/behavior.py", line 983, in event
    return handle_click(self.clicked)
  File "renpy/display/behavior.py", line 918, in handle_click
    rv = run(action)
  File "renpy/display/behavior.py", line 323, in run
    new_rv = run(i, *args, **kwargs)
  File "renpy/display/behavior.py", line 330, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_file.rpy", line 382, in __call__
    renpy.save(fn, extra_info=save_name)
  File "renpy/loadsave.py", line 435, in save
    location.save(slotname, sr)
  File "renpy/savelocation.py", line 431, in save
    l.save(slotname, record)
  File "renpy/savelocation.py", line 161, in save
    record.write_file(filename)
  File "renpy/loadsave.py", line 347, in write_file
    shutil.copyfile(self.first_filename, filename_new)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/shutil.py", line 96, in copyfile
IOError: [Errno 2] No such file or directory: 'C:\\Users\\asmo123\\AppData\\Roaming/RenPy/LustfulDesires-1520529303\\17-5-LT1.save'
Windows-xxxxxxx
Ren'Py 7.4.11.2266
Lustful Desires 0.50.0
Fri Jan 20 01:53:44 2023