VN Ren'Py With Eyes Closed [Season 1 Deluxe] [Ker]

4.00 star(s) 21 Votes

Skye8

Newbie
Jan 14, 2023
60
30
Screenshot 2024-06-30 024333.png
Was getting error while opening gallery, but I used gallery unlocker and I'm still getting the error...Any fix?
 
  • Like
Reactions: AnonW123

Samhill

Active Member
Nov 2, 2020
573
346
I've updated my "Best Answers in Green" mod for chapter 5. Get it here:

https://f95zone.to/threads/with-eyes-closed-season-1-deluxe-ker.156738/post-11887914
I think that is what is giving me issues.

Python:
While processing text tag {color={u} in '{color={u}}Give her a compliment.'.:
  File "game/chapter5.rpy", line 374, in script
    menu:
Exception: Color string '{u' must be 3, 4, 6, or 8 hex digits long.

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

Full traceback:
  File "script.rpyc", line 29, in script call
  File "game/chapter5.rpy", line 374, in script
    menu:
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\ast.py", line 1922, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\exports.py", line 1106, in menu
    rv = renpy.store.menu(new_items)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\exports.py", line 1345, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\core.py", line 3582, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\core.py", line 4175, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\core.py", line 2782, in draw_screen
    surftree = renpy.display.render.render_screen(
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\screen.py", line 731, 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 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\transform.py", line 909, in render
    return RenderTransform(self).render(width, height, st, at)
  File "accelerator.pyx", line 979, in renpy.display.accelerator.RenderTransform.render
  File "accelerator.pyx", line 404, in renpy.display.accelerator.RenderTransform.render_child
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 1109, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\transform.py", line 909, in render
    return RenderTransform(self).render(width, height, st, at)
  File "accelerator.pyx", line 979, in renpy.display.accelerator.RenderTransform.render
  File "accelerator.pyx", line 404, in renpy.display.accelerator.RenderTransform.render_child
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\behavior.py", line 948, in render
    rv = super(Button, self).render(width, height, st, at)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 1338, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\text\text.py", line 2171, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\text\text.py", line 629, in __init__
    self.paragraphs = self.segment(text.tokens, style, renders, text)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\text\text.py", line 1206, in segment
    push().color = renpy.easy.color(value)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\color.py", line 167, in __new__
    raise Exception("Color string {!r} must be 3, 4, 6, or 8 hex digits long.".format(c))
Exception: Color string '{u' must be 3, 4, 6, or 8 hex digits long.

Windows-10-10.0.22631 AMD64
Ren'Py 8.1.3.23091805
With Eyes Closed Season1
Sun Jun 30 13:22:13 2024
 

TheSidewinder

Well-Known Member
Mar 31, 2020
1,599
2,885
I think that is what is giving me issues.

Python:
While processing text tag {color={u} in '{color={u}}Give her a compliment.'.:
  File "game/chapter5.rpy", line 374, in script
    menu:
Exception: Color string '{u' must be 3, 4, 6, or 8 hex digits long.

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

Full traceback:
  File "script.rpyc", line 29, in script call
  File "game/chapter5.rpy", line 374, in script
    menu:
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\ast.py", line 1922, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\exports.py", line 1106, in menu
    rv = renpy.store.menu(new_items)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\exports.py", line 1345, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\core.py", line 3582, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\core.py", line 4175, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\core.py", line 2782, in draw_screen
    surftree = renpy.display.render.render_screen(
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\screen.py", line 731, 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 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\transform.py", line 909, in render
    return RenderTransform(self).render(width, height, st, at)
  File "accelerator.pyx", line 979, in renpy.display.accelerator.RenderTransform.render
  File "accelerator.pyx", line 404, in renpy.display.accelerator.RenderTransform.render_child
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 888, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 1109, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\transform.py", line 909, in render
    return RenderTransform(self).render(width, height, st, at)
  File "accelerator.pyx", line 979, in renpy.display.accelerator.RenderTransform.render
  File "accelerator.pyx", line 404, in renpy.display.accelerator.RenderTransform.render_child
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\behavior.py", line 948, in render
    rv = super(Button, self).render(width, height, st, at)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\display\layout.py", line 1338, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\text\text.py", line 2171, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\text\text.py", line 629, in __init__
    self.paragraphs = self.segment(text.tokens, style, renders, text)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\text\text.py", line 1206, in segment
    push().color = renpy.easy.color(value)
  File "C:\Users\[redacted]\Games\WithEyesClosed-Season1-pc\renpy\color.py", line 167, in __new__
    raise Exception("Color string {!r} must be 3, 4, 6, or 8 hex digits long.".format(c))
Exception: Color string '{u' must be 3, 4, 6, or 8 hex digits long.

Windows-10-10.0.22631 AMD64
Ren'Py 8.1.3.23091805
With Eyes Closed Season1
Sun Jun 30 13:22:13 2024
Sorry, no idea why that's happening, the code block there is the exact same as everywhere else in the game.
I'm assuming chapter5.rpy - starting at Line 374. I think the actual line throwing the error is 375.
I redefined that variable 'u' to an explicit value. (No idea why the dev complicated things with that variable.)
And I did a fresh playthrough, on that route, without any error, so I'm...baffled.

Please try redownloading my mod, then extract it to the game the same way you did before, making certain to overwrite if prompted.
 

Samhill

Active Member
Nov 2, 2020
573
346
Sorry, no idea why that's happening, the code block there is the exact same as everywhere else in the game.
I'm assuming chapter5.rpy - starting at Line 374. I think the actual line throwing the error is 375.
I redefined that variable 'u' to an explicit value. (No idea why the dev complicated things with that variable.)
And I did a fresh playthrough, on that route, without any error, so I'm...baffled.

Please try redownloading my mod, then extract it to the game the same way you did before, making certain to overwrite if prompted.
It's entirely possible that my dumbass put someone else's mod into the game folder. Too many games downloaded and too many mods. Is there a telltale file or line of code I can look for that isn't in the original?
 

TheSidewinder

Well-Known Member
Mar 31, 2020
1,599
2,885
It's entirely possible that my dumbass put someone else's mod into the game folder. Too many games downloaded and too many mods. Is there a telltale file or line of code I can look for that isn't in the original?
To check my mod, open chapter1.rpy and find lines 36 and 38. Both lines should be:

$ wcol = "00ff00"

Also check line 484, it should be:

"{color=[wcol]}Keep fighting":
 

Samhill

Active Member
Nov 2, 2020
573
346
To check my mod, open chapter1.rpy and find lines 36 and 38. Both lines should be:

$ wcol = "00ff00"

Also check line 484, it should be:

"{color=[wcol]}Keep fighting":
Yep.

Python:
  $ wcol = "00ff00"
    else:
        $ wcol = "00ff00"


  
stop sound
"{color=[wcol]}Keep fighting":
I should note: These two are nowhere near each other. I just cut out two pieces of code to demonstrate that I added the correct mod.
 

TheSidewinder

Well-Known Member
Mar 31, 2020
1,599
2,885
Yep.

Python:
  $ wcol = "00ff00"
    else:
        $ wcol = "00ff00"


 
stop sound
"{color=[wcol]}Keep fighting":
I should note: These two are nowhere near each other. I just cut out two pieces of code to demonstrate that I added the correct mod.
Then I have no idea why that's happening to you, unfortunately. As I said, the dev made a lot of changes to the underlying code (scenes and text did not change, only the code), but I did a full playthrough with my mod, and played the same part that you originally said had the errors... but I did not encounter any. Not sure what's going on. :(
 

Lord Soth

Well-Known Member
Mar 8, 2020
1,266
3,316
This definitely has potential if the dev can pay attention to his weaker updates. I agree with others that not being able to assertively resolve the Luna/Harper situation is extremely unsatisfying. I wanted to tell Harper to get the fuck out my face...and then tell Luna she's on her own. The MC started off pretty badass and mysterious but now it feels the girls are taking the piss out of him and he goes meekly along with it. Make your mind up dev, is he going to be a badass like Kate originally respected? or a rug for them to walk over. I'll try the next update or two to see if our guy can show some these girls he's not their pet on a leash.
 

ifohancroft

Newbie
Oct 9, 2023
62
51
Looking at this PDF, we notice that this VN is doing the opposite of the usual; over time, the chapters are becoming simpler in branching.
Yeah, I noticed this as well while making it. Like in chapter 1, you have 6 parts of the chart, in chapter 5, you have I believe 3.
Although I guess one could argue that at the start, with you (the character) being new in the place, you have a lot of possibilities and a lot of choices to make and as things progress, they start to settle down, hence less choices. I don't know..
 

YaYa_UnTIN2

Misunderstood Thinker
Donor
Dec 19, 2017
597
669
Hi,

I like the game, although, this Dev "loves" using (a game lengthen "elusion" "final - locked in" choice "block rollback - placement in the code" for multiple playthroughs, I don't like that as a Player.

*Renders are nice, plot is going somewhere, but I also don't like the forced Skip Auto and Menu box, could be an option to toggle from view.

Dev, good luck with the game.
 
4.00 star(s) 21 Votes