Mod Lessons in Love Progress and Guide Mod [v0.47.0] [cckerberos]

5.00 star(s) 9 Votes

shmurfer

Well-Known Member
Dec 29, 2019
1,997
2,369
Apologies, I got swamped at work and totally forgot about this. It's uploaded now.

Re: Tsukasa, right now I think the mod just treats "Failsafe" as a requirement to see "The Talk".
Is that it automating to the ingame checks? Be neat to see it fix itself into being Failsafe and tsukasarefused == false.
 
Feb 17, 2024
428
467
I think there's a bug or something? The Hints screen doesn't show the lust events of Futaba and Molly while they are happening but do show the Tsubasa event. Or is it because they are lust events?
 

JazzDude86

New Member
May 27, 2020
8
1
Is anyone else getting errors similar to this when trying to open the Hints/Progress/Girls pages?


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

While running game code:
  File "renpy/common/00gamemenu.rpy", line 174, in script
    $ ui.interact()
  File "renpy/common/00gamemenu.rpy", line 174, in <module>
    $ ui.interact()
  File "game/progress mod/trackers/hinttracker.rpy", line 1, in execute
    screen hinttracker():
  File "game/progress mod/trackers/hinttracker.rpy", line 1, in execute
    screen hinttracker():
  File "game/progress mod/trackers/hinttracker.rpy", line 8, in execute
    $ ProgressMod.update_all()
  File "game/progress mod/trackers/hinttracker.rpy", line 8, in <module>
    $ ProgressMod.update_all()
  File "game/progress mod/code.rpy", line 933, in update_all
    current_event.update_status()
  File "game/progress mod/code.rpy", line 254, in update_status
    if eval(self.var_name) == False:
NameError: name 'christmastsukasa1' is not defined

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

Full traceback:
  File "renpy/common/00gamemenu.rpy", line 174, in script
    $ ui.interact()
  File "D:\Games\Eroge\Lessons In Love\renpy\ast.py", line 823, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Games\Eroge\Lessons In Love\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/00gamemenu.rpy", line 174, in <module>
    $ ui.interact()
  File "D:\Games\Eroge\Lessons In Love\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Games\Eroge\Lessons In Love\renpy\display\core.py", line 2166, 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 "D:\Games\Eroge\Lessons In Love\renpy\display\core.py", line 2688, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\Eroge\Lessons In Love\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\Eroge\Lessons In Love\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\Eroge\Lessons In Love\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  [Previous line repeated 1 more time]
  File "D:\Games\Eroge\Lessons In Love\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "D:\Games\Eroge\Lessons In Love\renpy\display\core.py", line 2688, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\Eroge\Lessons In Love\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "D:\Games\Eroge\Lessons In Love\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/progress mod/trackers/hinttracker.rpy", line 1, in execute
    screen hinttracker():
  File "game/progress mod/trackers/hinttracker.rpy", line 1, in execute
    screen hinttracker():
  File "game/progress mod/trackers/hinttracker.rpy", line 8, in execute
    $ ProgressMod.update_all()
  File "game/progress mod/trackers/hinttracker.rpy", line 8, in <module>
    $ ProgressMod.update_all()
  File "game/progress mod/code.rpy", line 933, in update_all
    current_event.update_status()
  File "game/progress mod/code.rpy", line 254, in update_status
    if eval(self.var_name) == False:
  File "D:\Games\Eroge\Lessons In Love\renpy\python.py", line 1209, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "D:\Games\Eroge\Lessons In Love\renpy\python.py", line 1202, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "<none>", line 1, in <module>
NameError: name 'christmastsukasa1' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 8.2.3.24061702
Lessons in Love 0.45.0
Sun Jan 26 18:21:19 2025
 

cckerberos

Member
Jun 12, 2017
456
952
Is anyone else getting errors similar to this when trying to open the Hints/Progress/Girls pages?


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

While running game code:
  File "renpy/common/00gamemenu.rpy", line 174, in script
    $ ui.interact()
  File "renpy/common/00gamemenu.rpy", line 174, in <module>
    $ ui.interact()
  File "game/progress mod/trackers/hinttracker.rpy", line 1, in execute
    screen hinttracker():
  File "game/progress mod/trackers/hinttracker.rpy", line 1, in execute
    screen hinttracker():
  File "game/progress mod/trackers/hinttracker.rpy", line 8, in execute
    $ ProgressMod.update_all()
  File "game/progress mod/trackers/hinttracker.rpy", line 8, in <module>
    $ ProgressMod.update_all()
  File "game/progress mod/code.rpy", line 933, in update_all
    current_event.update_status()
  File "game/progress mod/code.rpy", line 254, in update_status
    if eval(self.var_name) == False:
NameError: name 'christmastsukasa1' is not defined

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

Full traceback:
  File "renpy/common/00gamemenu.rpy", line 174, in script
    $ ui.interact()
  File "D:\Games\Eroge\Lessons In Love\renpy\ast.py", line 823, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Games\Eroge\Lessons In Love\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/00gamemenu.rpy", line 174, in <module>
    $ ui.interact()
  File "D:\Games\Eroge\Lessons In Love\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Games\Eroge\Lessons In Love\renpy\display\core.py", line 2166, 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 "D:\Games\Eroge\Lessons In Love\renpy\display\core.py", line 2688, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\Eroge\Lessons In Love\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\Eroge\Lessons In Love\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\Eroge\Lessons In Love\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  [Previous line repeated 1 more time]
  File "D:\Games\Eroge\Lessons In Love\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "D:\Games\Eroge\Lessons In Love\renpy\display\core.py", line 2688, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\Eroge\Lessons In Love\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "D:\Games\Eroge\Lessons In Love\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/progress mod/trackers/hinttracker.rpy", line 1, in execute
    screen hinttracker():
  File "game/progress mod/trackers/hinttracker.rpy", line 1, in execute
    screen hinttracker():
  File "game/progress mod/trackers/hinttracker.rpy", line 8, in execute
    $ ProgressMod.update_all()
  File "game/progress mod/trackers/hinttracker.rpy", line 8, in <module>
    $ ProgressMod.update_all()
  File "game/progress mod/code.rpy", line 933, in update_all
    current_event.update_status()
  File "game/progress mod/code.rpy", line 254, in update_status
    if eval(self.var_name) == False:
  File "D:\Games\Eroge\Lessons In Love\renpy\python.py", line 1209, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "D:\Games\Eroge\Lessons In Love\renpy\python.py", line 1202, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "<none>", line 1, in <module>
NameError: name 'christmastsukasa1' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 8.2.3.24061702
Lessons in Love 0.45.0
Sun Jan 26 18:21:19 2025
Are you using the most recent version of LiL? That error means that the game's not recognizing one of the variable associated with an event from the new version.
 

cckerberos

Member
Jun 12, 2017
456
952
I think there's a bug or something? The Hints screen doesn't show the lust events of Futaba and Molly while they are happening but do show the Tsubasa event. Or is it because they are lust events?
Yes. Lust events don't appear on the Hints screen once you've met their prerequisites. They will still appear on the girl's individual pages, with the hint text "Event will trigger automatically."

IIRC, I set it up that way because otherwise those hints can end up taking up space on the Hints page for a really long time.
 

shmurfer

Well-Known Member
Dec 29, 2019
1,997
2,369
I had a look at the Tsukasa checks. Autopatch should fix the save files properly. Most of the tsukasaspring3 checks were unchanged, but all the checks specifically around Imani and the sex scene were modified to reflect the choice.
 

walkerin

Newbie
Aug 16, 2024
21
15
check 12 days later
but why?
It doesn't make sense. Why is he waiting for a public release? It's not just pirates who are affected; subscribers and donors also have to wait 14 days too.
Most people probably don't enjoy this game without some kind of guide.
 

Shiyaromi

Newbie
Feb 2, 2022
49
21
but why?
It doesn't make sense. Why is he waiting for a public release? It's not just pirates who are affected; subscribers and donors also have to wait 14 days too.
Most people probably don't enjoy this game without some kind of guide.
Idk, I dont have an aswer about the author perspective.
I dont know if I have a right in this discussion, but there is another tool (kinda outdated and broken since the new Ren'Py, but do the job) what I use, since I dont want bother the author for the mod all the time.
 
  • Hey there
Reactions: walkerin

walkerin

Newbie
Aug 16, 2024
21
15
Idk, I dont have an aswer about the author perspective.
I dont know if I have a right in this discussion, but there is another tool (kinda outdated and broken since the new Ren'Py, but do the job) what I use, since I dont want bother the author for the mod all the time.
can you write the name or give link?
 

cckerberos

Member
Jun 12, 2017
456
952
but why?
It doesn't make sense. Why is he waiting for a public release? It's not just pirates who are affected; subscribers and donors also have to wait 14 days too.
Most people probably don't enjoy this game without some kind of guide.
I used to update the mod on release day, but Selebus DM'd me and asked me to hold off. I know most people here would probably have told him to fuck off, but I'm active on the game's discord (more than I am here) and have a decent relationship with him.

Waiting also means that people are allowed to discuss the mod on that discord without breaking any rules.
 

walkerin

Newbie
Aug 16, 2024
21
15
I used to update the mod on release day, but Selebus DM'd me and asked me to hold off. I know most people here would probably have told him to fuck off, but I'm active on the game's discord (more than I am here) and have a decent relationship with him.

Waiting also means that people are allowed to discuss the mod on that discord without breaking any rules.
it is ok. you are the apple of my eyes. game would be %90 less fun without you.
but maybe you can ask selebus again?
maybe he doesnt care anymore?
because you know waiting for guide mod doesnt make any sense..
too sooner people finish the update the sooner they can start talking about the content
 

shmurfer

Well-Known Member
Dec 29, 2019
1,997
2,369
but maybe you can ask selebus again?
maybe he doesnt care anymore?
You have not been paying attention if you think this is true. Just find the guide in the main thread, this update is easy all things considered.
 

shmurfer

Well-Known Member
Dec 29, 2019
1,997
2,369
oh? I guess you mean this.
Yes. The update consists of inviting Sana once (check her photo if you don't have her number), inviting molly twice and nodoka once. Then just let the events autoplay until you've seen a Chika event, and then go to the maid cafe in the afternoon. Then keep existing until it's all done.

Next update farm at least 10 lust for all 3 of them.

what do you mean by this tho? I have no idea what dramas happening?
I thought selebus was reformod. Is he still trying to be annoying as much as possible?
Selebus never changed at all what? He'd be unbanned from here if he was. And he wouldn't be shitting on his patrons / fans on his own discord, and then banning them from the discord after finding out they post here within the past two days if that was the case.

He's just staying inside his echo chamber these days.
 

walkerin

Newbie
Aug 16, 2024
21
15
Selebus never changed at all what? He'd be unbanned from here if he was. And he wouldn't be shitting on his patrons / fans on his own discord, and then banning them from the discord after finding out they post here within the past two days if that was the case.

He's just staying inside his echo chamber these days.
he might be trying not to break his "character"
that is one of the traits that made him famous and different after all
 
5.00 star(s) 9 Votes