I released a new game called "Tifa's Dark Heaven"... How would you prefer this month updates to be?


  • Total voters
    463
  • Poll closed .

quiboune

Well-Known Member
Sep 2, 2018
1,014
1,025
What are the relationships for each character that best fit the narrative? I don't mind Incest but I insist on having the relations that make the most sense. I thought of giving Rose the Sister title but she instantly invited the MC into the bathroom. What should I make each character?
 

Pr0GamerJohnny

Forum Fanatic
Sep 7, 2022
5,383
7,708
Pr0GamerJohnny putting aside if it can fit or not into sharing or swinging, or netorase, it does fall into MC's fetish. His fetish was cuckolding specifically, so the route can devolve into the original intention of MC sharing his GF with others to fulfill this desire of his. Him being passive would still be the illusion to Ariana that shes doing something wrong without MC actually considering it the case since he already consented. Of course you can also argue vice-versa that its MC having the illusion hes sharing, so it turns into a question of semantics I suppose.
Imo thus i'd say the route mainly leans into the tastes of cuckoldry fetish, not all NTR fans will love it, nor will all sharing fans hate it. Although I do think it inclines to one side more than the other, as does the entirety of the game in general.
I think that's a very fair summary.
 
  • Like
Reactions: Kotobiki

Kotobiki

Active Member
Dec 3, 2020
985
1,066
What are the relationships for each character that best fit the narrative? I don't mind Incest but I insist on having the relations that make the most sense. I thought of giving Rose the Sister title but she instantly invited the MC into the bathroom. What should I make each character?
Mom and Dad seem to be the case. Aunt and Uncle also kinda fit.
 
  • Like
Reactions: quiboune

Sieglinnde

Let the Nightshine in - Developer
Game Developer
Dec 2, 2019
2,209
4,683
What are the relationships for each character that best fit the narrative? I don't mind Incest but I insist on having the relations that make the most sense. I thought of giving Rose the Sister title but she instantly invited the MC into the bathroom. What should I make each character?
Landlord for Joseph and Landlady for Rose... Those are the ONLY canon and original relationship that they have towards MC... They are NOT his parents :BootyTime:
 
Last edited:

JokerLeader

Former Legendary Game Compressor
Modder
Donor
Compressor
Mar 16, 2019
8,043
78,963
Let the Nightshine In [v0.6 Ch. 2] Compressed

Original Size Win/Linux: 1.11 GB

Compressed Size Win/Linux: 491 MB: -
Compressed Size Mac: 397 MB: -

Compressing process reduces image/audio/video quality and can break the game, be aware of that.

You can find all of my Walkthrough Mods content here:
or you can
Check out my
 
Last edited:

arkeo

Newbie
Jun 5, 2020
65
34
Let the Nightshine In [v0.6 Ch. 2] Compressed

Original Size Win/Linux: 1.11 GB

Compressed Size Win/Linux: 491 MB: - WORKUPLOAD
Compressed Size Mac: 397 MB: - WORKUPLOAD

Compressing process reduces image/audio/video quality and can break the game, be aware of that.

You can find all of my Walkthrough Mods content here:
or you can
Check out my
Anyone having problem with this?

Code:
I'm sorry, but an uncaught exception occurred. I constantly receive below every time I open it.

While running game code:
Exception: Could not find font u'Highschool.ttf'.

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  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_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    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 3315, 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 3834, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "renpy/display/core.py", line 2555, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 824, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 824, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 824, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/screen.py", line 688, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 824, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1027, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/behavior.py", line 791, in render
    rv = super(Button, self).render(width, height, st, at)
  File "renpy/display/layout.py", line 1212, in render
    xminimum = max(xminimum, size_groups[size_group].width(width, height, st, at))
  File "renpy/display/layout.py", line 1149, in width
    rend = renpy.display.render.render_for_size(i, width, height, st, at)
  File "render.pyx", line 315, in renpy.display.render.render_for_size
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/behavior.py", line 791, in render
    rv = super(Button, self).render(width, height, st, at)
  File "renpy/display/layout.py", line 1254, in render
    st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/text/text.py", line 2096, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
  File "renpy/text/text.py", line 639, in __init__
    glyphs = ts.glyphs(s, self)
  File "renpy/text/text.py", line 248, in glyphs
    fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample)
  File "renpy/text/font.py", line 702, in get_font
    face = load_face(fn)
  File "renpy/text/font.py", line 643, in load_face
    raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font u'Highschool.ttf'.

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
Let The Nightshine In Chapter-2
Thu Jun 29 23:14:38 2023
 

Mamaragan

Member
Jun 9, 2019
268
1,004
Yeah. This is why I like this game less and less. Everything is stupidly ridiculous and could have been avoided by people with two digit IQ.
Either give us the ability to dump that cunt hard and move on. Unless you are on the hard NTR part, it doesn't make any sense.
 

MAD6999

Member
Nov 21, 2021
261
481
Will the game have a love route without ntr? or was it already and just ntr and netorase? to know whether to play it or not
 

Sieglinnde

Let the Nightshine in - Developer
Game Developer
Dec 2, 2019
2,209
4,683
Will the game have a love route without ntr? or was it already and just ntr and netorase? to know whether to play it or not
there is a route like that... You kind of... Choose it at the beginning of the game :HideThePain:
 
  • Like
Reactions: KiraJames

chipsiup

Active Member
Aug 12, 2016
516
1,009
Anyone having problem with this?

Code:
I'm sorry, but an uncaught exception occurred. I constantly receive below every time I open it.

While running game code:
Exception: Could not find font u'Highschool.ttf'.

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  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_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    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 3315, 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 3834, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "renpy/display/core.py", line 2555, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 824, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 824, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 824, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/screen.py", line 688, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 824, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1027, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/behavior.py", line 791, in render
    rv = super(Button, self).render(width, height, st, at)
  File "renpy/display/layout.py", line 1212, in render
    xminimum = max(xminimum, size_groups[size_group].width(width, height, st, at))
  File "renpy/display/layout.py", line 1149, in width
    rend = renpy.display.render.render_for_size(i, width, height, st, at)
  File "render.pyx", line 315, in renpy.display.render.render_for_size
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/behavior.py", line 791, in render
    rv = super(Button, self).render(width, height, st, at)
  File "renpy/display/layout.py", line 1254, in render
    st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/text/text.py", line 2096, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
  File "renpy/text/text.py", line 639, in __init__
    glyphs = ts.glyphs(s, self)
  File "renpy/text/text.py", line 248, in glyphs
    fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample)
  File "renpy/text/font.py", line 702, in get_font
    face = load_face(fn)
  File "renpy/text/font.py", line 643, in load_face
    raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font u'Highschool.ttf'.

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
Let The Nightshine In Chapter-2
Thu Jun 29 23:14:38 2023
Same here, I think the compressed version is bugged.
 
  • Like
Reactions: arkeo

Vertius

Active Member
Dec 22, 2019
622
900
I'm a little confused. This game says it has both Netorase and Netorare, yet no matter what choice I make, it's pure Netorare. Ariana just does whatever she wants behind the MC's back, and when it's time to 'come clean' to him, she leaves out 90% of the stuff she did which is the absolute opposite of Netorase.

So am I just doing something wrong, or is this game incorrectly marketed and it's just Netorare?

Thanks if anyone can help me out.
 
  • Like
Reactions: JackMeHoffsomer

Sieglinnde

Let the Nightshine in - Developer
Game Developer
Dec 2, 2019
2,209
4,683
I'm a little confused. This game says it has both Netorase and Netorare, yet no matter what choice I make, it's pure Netorare. Ariana just does whatever she wants behind the MC's back, and when it's time to 'come clean' to him, she leaves out 90% of the stuff she did which is the absolute opposite of Netorase.

So am I just doing something wrong, or is this game incorrectly marketed and it's just Netorare?

Thanks if anyone can help me out.
I marked it as Netorase because it has parts of Netorase more at the beginning of the NTR/Swinging route, but I turned it more to the netorare little by little... I already mentioned several times that I wasn't a big fan of the pure normal swinging where they both tell each other everything and the MC loves it, but I liked certain things to be kept secret... That's why the name of that route is "NTR/Swinging" because it was going to have a mix of the two. Now, as I mentioned in developer notes, in the next update there will be other options to differentiate this even more and have more options of where the player wants to go
 

Vertius

Active Member
Dec 22, 2019
622
900
I already mentioned several times that I wasn't a big fan of the pure normal swinging where they both tell each other everything and the MC loves it, but I liked certain things to be kept secret...
Ah, I see, I wasn't aware of that. I didn't think to check the thread because it seemed pretty locked in that there would be separate routes for each type of NTR. Feel free to ignore this, but maybe you could add a note that makes it clear there is no pure netorase route? Just a suggestion.

That's why the name of that route is "NTR/Swinging" because it was going to have a mix of the two.
I see. I thought it was just marked like that to make it shorter, and due to the fact that a lot of people think NTRS and swinging is the same thing.

Now, as I mentioned in developer notes, in the next update there will be other options to differentiate this even more and have more options of where the player wants to go
Interesting. Do you mean there will be more options to differentiate from the very beginning of the story, or will the options come in after everything that is already currently out?

Either way, thanks for the response.
 
  • Like
Reactions: Sieglinnde

Sieglinnde

Let the Nightshine in - Developer
Game Developer
Dec 2, 2019
2,209
4,683
from the very beginning of the story, or will the options come in after everything that is already currently out?
It will be before some of the events of this update, it will not be from the beginning of everything
 
  • Like
Reactions: Vertius
3.70 star(s) 27 Votes