CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

klang

Active Member
Aug 15, 2016
577
200
Hi All and SparkHG
I notice a few other mentions of this error and that it had been fixed. I am playing the latest version and still hitting these errors below. Anyone able to shed some light please...

TIA
___________________________________________________________________

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 26, in script call
    call chapter4_part2_driver from _call_chapter4_part2_driver
  File "game/scripts/chap4/part2/Chapter4_2.rpy", line 3, in script call
    call chapter4_2_rub_past from _call_chapter4_2_rub_past
  File "game/scripts/chap4/part2/Chapter4_2_rub_past.rpy", line 350, in script
    menu :
  File "game/screens.rpy", line 207, in execute
    screen choice(items):
  File "game/screens.rpy", line 207, in execute
    screen choice(items):
  File "game/screens.rpy", line 210, in execute
    vbox:
  File "game/screens.rpy", line 212, in execute
    for i in items:
  File "game/screens.rpy", line 213, in execute
    textbutton i.caption action i.action
NameError: Name 'JRUBYATTRACTION' is not defined.

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

Full traceback:
  File "game/script.rpy", line 26, in script call
    call chapter4_part2_driver from _call_chapter4_part2_driver
  File "game/scripts/chap4/part2/Chapter4_2.rpy", line 3, in script call
    call chapter4_2_rub_past from _call_chapter4_2_rub_past
  File "game/scripts/chap4/part2/Chapter4_2_rub_past.rpy", line 350, in script
    menu :
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\ast.py", line 1922, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\exports.py", line 1106, in menu
    rv = renpy.store.menu(new_items)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\exports.py", line 1345, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 3579, 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\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 4052, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\screen.py", line 476, in visit_all
    callback(self)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 4052, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\screen.py", line 487, in per_interact
    self.update()
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\screen.py", line 680, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 207, in execute
    screen choice(items):
  File "game/screens.rpy", line 207, in execute
    screen choice(items):
  File "game/screens.rpy", line 210, in execute
    vbox:
  File "game/screens.rpy", line 212, in execute
    for i in items:
  File "game/screens.rpy", line 213, in execute
    textbutton i.caption action i.action
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\ui.py", line 988, in _textbutton
    text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\text\text.py", line 1633, in __init__
    self.set_text(text, scope, substitute) # type: ignore
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\text\text.py", line 1763, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\substitutions.py", line 278, in substitute
    s = formatter.vformat(s, (), kwargs) # type: ignore
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 205, in _vformat
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\substitutions.py", line 168, in get_field
    obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 270, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 227, in get_value
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\substitutions.py", line 236, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'JRUBYATTRACTION' is not defined.

Windows-10-10.0.22000 AMD64
Ren'Py 8.1.1.23060707
Game of hearts Chapter_5_R1
Thu Sep 12 18:39:18 2024

___________________________________________________________________
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 26, in script call
    call chapter4_part2_driver from _call_chapter4_part2_driver
  File "game/scripts/chap4/part2/Chapter4_2.rpy", line 3, in script call
    call chapter4_2_rub_past from _call_chapter4_2_rub_past
  File "game/scripts/chap4/part2/Chapter4_2_rub_past.rpy", line 401, in script
    menu :
  File "game/screens.rpy", line 207, in execute
    screen choice(items):
  File "game/screens.rpy", line 207, in execute
    screen choice(items):
  File "game/screens.rpy", line 210, in execute
    vbox:
  File "game/screens.rpy", line 212, in execute
    for i in items:
  File "game/screens.rpy", line 213, in execute
    textbutton i.caption action i.action
NameError: Name 'JRUBYATTRACTION' is not defined.

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

Full traceback:
  File "game/script.rpy", line 26, in script call
    call chapter4_part2_driver from _call_chapter4_part2_driver
  File "game/scripts/chap4/part2/Chapter4_2.rpy", line 3, in script call
    call chapter4_2_rub_past from _call_chapter4_2_rub_past
  File "game/scripts/chap4/part2/Chapter4_2_rub_past.rpy", line 401, in script
    menu :
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\ast.py", line 1922, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\exports.py", line 1106, in menu
    rv = renpy.store.menu(new_items)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\exports.py", line 1345, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 3579, 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\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 4052, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\screen.py", line 476, in visit_all
    callback(self)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\core.py", line 4052, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\screen.py", line 487, in per_interact
    self.update()
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\display\screen.py", line 680, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 207, in execute
    screen choice(items):
  File "game/screens.rpy", line 207, in execute
    screen choice(items):
  File "game/screens.rpy", line 210, in execute
    vbox:
  File "game/screens.rpy", line 212, in execute
    for i in items:
  File "game/screens.rpy", line 213, in execute
    textbutton i.caption action i.action
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\ui.py", line 988, in _textbutton
    text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\text\text.py", line 1633, in __init__
    self.set_text(text, scope, substitute) # type: ignore
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\text\text.py", line 1763, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\substitutions.py", line 278, in substitute
    s = formatter.vformat(s, (), kwargs) # type: ignore
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 205, in _vformat
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\substitutions.py", line 168, in get_field
    obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 270, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 227, in get_value
  File "C:\Users\dunca\Documents\Games\GameOfHearts-Chapter_5_R1-pc\GameOfHearts-Chapter_5_R1-pc\renpy\substitutions.py", line 236, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'JRUBYATTRACTION' is not defined.

Windows-10-10.0.22000 AMD64
Ren'Py 8.1.1.23060707
Game of hearts Chapter_5_R1
Thu Sep 12 18:30:52 2024
_________________________________________________________

Thanks.
Same problem but only after I added the Joker mod
 

Dr. Mick

Member
Nov 21, 2017
497
1,098
Yeah, the sex is oddly vanilla-flavored given the setting. I was expecting much kinkier stuff coming in. It's a bit too wholesome for demons and angels.
Interesting.
I was thinking it was a nice change of pace having passionate sex without having to go too far into extremes.
More of that may come later, but I found it refreshing to see a story where angels and demons indulge in the same desires and pleasures that mortals do. Granted they do so with a different energy, literally, yet they are still looking for the same connection and shared enjoyment.
Makes it seem as though they are trying to relate to mortals on a similar level, while highlighting the somewhat subtle difference in how intimacy feels for them. Also shows how intense the feelings are for mortals that get involved with them. At least that's what I took away from what we've seen so far.
 

MaxRichard

Member
Oct 7, 2023
387
964
Interesting.
I was thinking it was a nice change of pace having passionate sex without having to go too far into extremes.
More of that may come later, but I found it refreshing to see a story where angels and demons indulge in the same desires and pleasures that mortals do. Granted they do so with a different energy, literally, yet they are still looking for the same connection and shared enjoyment.
Makes it seem as though they are trying to relate to mortals on a similar level, while highlighting the somewhat subtle difference in how intimacy feels for them. Also shows how intense the feelings are for mortals that get involved with them. At least that's what I took away from what we've seen so far.
Sure, but a little bit of butt-slapping-and-ass-fucking Meredith, having her beg to cum when the MC has demonic powers wouldn't be entirely out of line...
 

Dr. Mick

Member
Nov 21, 2017
497
1,098
Sure, but a little bit of butt-slapping-and-ass-fucking Meredith, having her beg to cum when the MC has demonic powers wouldn't be entirely out of line...
Sure, as long as it's optional, since I have no interest in ever striking anyone in an intimate setting. Demonic, angelic, or otherwise doesn't have to equate to violence...
As for anal, that's fine, doesn't much matter to me one way or the other.
Before you say it, yes I consider slapping or striking of any kind violence. The only kind of slapping I ever want to see is thighs against her ass when going good and hard.
 

MaxRichard

Member
Oct 7, 2023
387
964
Sure, as long as it's optional, since I have no interest in ever striking anyone in an intimate setting. Demonic, angelic, or otherwise doesn't have to equate to violence...
As for anal, that's fine, doesn't much matter to me one way or the other.
Before you say it, yes I consider slapping or striking of any kind violence. The only kind of slapping I ever want to see is thighs against her ass when going good and hard.
So if Mikayla Demaiter is on all fours in front of you playfully moaning "slap my ass, daddy", that's violence and we must walk away?

Nothing wrong with your preference, but I'd still consider that situation the definition of vanilla. I'm just suggesting this game take it up from vegan vanilla to, idk, a pumpkin spice latte. I wouldn't even call it kinky.
 
  • Like
Reactions: rolfcopter

Anus Mundi

Member
Nov 27, 2018
334
320
Line 535 of chap5_rub.rpy the script assumes that you can have up to 6 "ruby_attraction". I'm not sure i counted right but i think the maximum you can have at this point are 5 points.
 

Dr. Mick

Member
Nov 21, 2017
497
1,098
So if Mikayla Demaiter is on all fours in front of you playfully moaning "slap my ass, daddy", that's violence and we must walk away?

Nothing wrong with your preference, but I'd still consider that situation the definition of vanilla. I'm just suggesting this game take it up from vegan vanilla to, idk, a pumpkin spice latte. I wouldn't even call it kinky.
You can do whatever you like; I'm going to politely decline and ask if she'd like me to do something else.

No problem going to town on her, in whatever hole she prefers, and as hard and deep as she likes. Happy to stimulate her in any other way that she's responsive to as well, but at no point will I be striking anyone for any reason. I'm even okay with holding her throat tightly, without actually fully cutting off her airway, pulling her arms back, pinning her wrists, and more; all with a safeword in place beforehand, and without ever slapping anything.
Can be incredibly kinky without ever having to smack someone.
 
  • Yay, update!
Reactions: MaxRichard

MAGO-DAG

Forum Fanatic
Sep 1, 2023
4,611
15,362
Just finished the rest of the two updates, I can say the tension is really heating up! (y)

This game can be considered very slow at the moment but at the same time very exciting in the style of corruption. As always better, we are waiting with impatience for next! 1000231124.gif :devilish:
 

Uriel ☁

Well-Known Member
Nov 28, 2017
1,566
9,738
1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg 7.jpg 8.jpg



More scenes are completed. Now, the progress is currently on the outskirts of the shoot, calmly exploring Meredith's initial hesitation with the unique scenario in the shoot. There is a specific look I am trying to achieve, and I do think I have nailed most of it. I want the shoot to look like a movie, which is apt, because we're technically making one. Technically.



The shoot itself... it's going to be tough. Not only for me, as the creator of the project, but also for you. For better or for worse, this is Meredith's last stand. That means her caution is at an all-time high—she may not be as receptive to your advances, and that one choice you make in part one will alter her approach in denying her pleasure.



You may find your typical methods of continuous orgasms to be... not the best approach. Things may change, of course; and there is no guarantee I can fulfill the stand that I, myself, have set up. So please keep expectations at a reasonable level.



Thank you again for your patience. I aim to release the next part before Christmas, and I will do everything I can to do so. No promises, though. Your support has been incredible!
I hope you all have a great day!
 

Beep002

Member
Apr 1, 2019
128
118
View attachment 4135156 View attachment 4135157 View attachment 4135158 View attachment 4135159 View attachment 4135160 View attachment 4135161 View attachment 4135163 View attachment 4135164



More scenes are completed. Now, the progress is currently on the outskirts of the shoot, calmly exploring Meredith's initial hesitation with the unique scenario in the shoot. There is a specific look I am trying to achieve, and I do think I have nailed most of it. I want the shoot to look like a movie, which is apt, because we're technically making one. Technically.



The shoot itself... it's going to be tough. Not only for me, as the creator of the project, but also for you. For better or for worse, this is Meredith's last stand. That means her caution is at an all-time high—she may not be as receptive to your advances, and that one choice you make in part one will alter her approach in denying her pleasure.



You may find your typical methods of continuous orgasms to be... not the best approach. Things may change, of course; and there is no guarantee I can fulfill the stand that I, myself, have set up. So please keep expectations at a reasonable level.



Thank you again for your patience. I aim to release the next part before Christmas, and I will do everything I can to do so. No promises, though. Your support has been incredible!
I hope you all have a great day!
is cooking
 
  • Heart
Reactions: Brendan2194
4.70 star(s) 177 Votes