pds72

Active Member
Sep 25, 2019
967
851
The first time when MC enters his old room, it pans around showing what it used to look like. There was a poster of this band on the wall.

3:11 is a good spot to pause the video. She looks familiar, but can't place her.
 

v556

Newbie
Nov 2, 2022
22
75
I changed a lot of the code in the SMS talks for .08, so maybe that's what's causing the issue.
I cut the vn=i[2] from imagebutton on line ~299 in phone-sms-engine.py and the pic showed. The error was a index error, so it looks like there's no 3rd item in the list of the sms text line. If you're not in VN mode, it should "just work".

Then clicking the imagebutton to see the embiggened picture broke it, couldn't find the filename ''. But that's another problem.

Man, renpy doesn't like logging, does it? What a pain in the ass, all my usual python tricks for debugging are failing me.
 

trauts

Active Member
Aug 12, 2018
734
545
There seem to be something wrong here, I guess I'm supposed to pick one of them share popcorn, I've clicked on any/all of them but nothing happens.
1691208955445.png
 
  • Like
Reactions: Cryptist

Elhemeer

Conversation Conqueror
Jun 20, 2022
6,120
10,177
There seem to be something wrong here, I guess I'm supposed to pick one of them share popcorn, I've clicked on any/all of them but nothing happens.
View attachment 2828224
I heard there's a bug, although I was able to pick mom, but I think if you somehow force all three scenes before playing the update it causes a problem (don't know how you do that though.)
 
  • Like
Reactions: Lykanz

Lykanz

Engaged Member
Game Developer
May 2, 2017
2,852
7,699
I cut the vn=i[2] from imagebutton on line ~299 in phone-sms-engine.py and the pic showed. The error was a index error, so it looks like there's no 3rd item in the list of the sms text line. If you're not in VN mode, it should "just work".

Then clicking the imagebutton to see the embiggened picture broke it, couldn't find the filename ''. But that's another problem.

Man, renpy doesn't like logging, does it? What a pain in the ass, all my usual python tricks for debugging are failing me.
It's usually something really dumb I either forgot to set or update. Or that changed and the patch is trying to access somnething that doesn't exist anymore.
Either way, I'll take a look at it once I'm back home.

There seem to be something wrong here, I guess I'm supposed to pick one of them share popcorn, I've clicked on any/all of them but nothing happens.
View attachment 2828224
See the warning at the OP.

Oof... no Luana sex yet. I'll be waiting for the update where that finally happens then.
You're gonna wait for a while then. Luana is the slowest burn in the game.

same shit here idk how to fix
See the warning at the OP.
 

wewladdy

Newbie
Aug 5, 2016
41
66
Started a fresh game with this update and getting the below error when texting Val after the date with Joana, has anyone else come across it? A quick search showed something similar was previously fixed so idk if this is related

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

While running game code:
  File "game/days/girl_days/joana/joana_day.rpy", line 7526, in <module>
  File "game/phone/phone-sms-engine.rpy", line 37, in execute
  File "game/phone/phone-sms-engine.rpy", line 37, in execute
  File "game/phone/phone-sms-engine.rpy", line 58, in execute
  File "game/phone/phone-sms-engine.rpy", line 360, in execute
  File "game/phone/phone-sms-engine.rpy", line 385, in execute
  File "game/phone/phone-sms-engine.rpy", line 386, in execute
  File "game/phone/phone-sms-engine.rpy", line 388, in execute
  File "game/phone/phone-sms-engine.rpy", line 389, in execute
  File "game/phone/phone-sms-engine.rpy", line 395, in execute
  File "game/phone/phone-sms-engine.rpy", line 395, in keywords
  File "game/phone/phone-sms-engine.rpy", line 395, in <module>
AttributeError: 'Player' object has no attribute 'lock_sms'

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

Full traceback:
  File "days/girl_days/joana/joana_day.rpyc", line 7526, in script
  File "D:\Games\TheInn-v0.08.08-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/days/girl_days/joana/joana_day.rpy", line 7526, in <module>
  File "D:\Games\TheInn-v0.08.08-pc\renpy\exports.py", line 1637, in pause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Games\TheInn-v0.08.08-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 "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 4052, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\screen.py", line 476, in visit_all
    callback(self)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 4052, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\screen.py", line 487, in per_interact
    self.update()
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\screen.py", line 680, in update
    self.screen.function(**self.scope)
  File "game/phone/phone-sms-engine.rpy", line 37, in execute
  File "game/phone/phone-sms-engine.rpy", line 37, in execute
  File "game/phone/phone-sms-engine.rpy", line 58, in execute
  File "game/phone/phone-sms-engine.rpy", line 360, in execute
  File "game/phone/phone-sms-engine.rpy", line 385, in execute
  File "game/phone/phone-sms-engine.rpy", line 386, in execute
  File "game/phone/phone-sms-engine.rpy", line 388, in execute
  File "game/phone/phone-sms-engine.rpy", line 389, in execute
  File "game/phone/phone-sms-engine.rpy", line 395, in execute
  File "game/phone/phone-sms-engine.rpy", line 395, in keywords
  File "game/phone/phone-sms-engine.rpy", line 395, in <module>
AttributeError: 'Player' object has no attribute 'lock_sms'

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
The Inn v0.08.08
Sat Aug  5 01:57:16 2023
 
Last edited:

Lykanz

Engaged Member
Game Developer
May 2, 2017
2,852
7,699
Started a fresh game with this update and getting the below error when texting Val after the date with Joana, has anyone else come across it? A quick search showed something similar was previously fixed so idk if this is related

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

While running game code:
  File "game/days/girl_days/joana/joana_day.rpy", line 7526, in <module>
  File "game/phone/phone-sms-engine.rpy", line 37, in execute
  File "game/phone/phone-sms-engine.rpy", line 37, in execute
  File "game/phone/phone-sms-engine.rpy", line 58, in execute
  File "game/phone/phone-sms-engine.rpy", line 360, in execute
  File "game/phone/phone-sms-engine.rpy", line 385, in execute
  File "game/phone/phone-sms-engine.rpy", line 386, in execute
  File "game/phone/phone-sms-engine.rpy", line 388, in execute
  File "game/phone/phone-sms-engine.rpy", line 389, in execute
  File "game/phone/phone-sms-engine.rpy", line 395, in execute
  File "game/phone/phone-sms-engine.rpy", line 395, in keywords
  File "game/phone/phone-sms-engine.rpy", line 395, in <module>
AttributeError: 'Player' object has no attribute 'lock_sms'

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

Full traceback:
  File "days/girl_days/joana/joana_day.rpyc", line 7526, in script
  File "D:\Games\TheInn-v0.08.08-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/days/girl_days/joana/joana_day.rpy", line 7526, in <module>
  File "D:\Games\TheInn-v0.08.08-pc\renpy\exports.py", line 1637, in pause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Games\TheInn-v0.08.08-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 "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 4052, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\screen.py", line 476, in visit_all
    callback(self)
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\core.py", line 4052, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\screen.py", line 487, in per_interact
    self.update()
  File "D:\Games\TheInn-v0.08.08-pc\renpy\display\screen.py", line 680, in update
    self.screen.function(**self.scope)
  File "game/phone/phone-sms-engine.rpy", line 37, in execute
  File "game/phone/phone-sms-engine.rpy", line 37, in execute
  File "game/phone/phone-sms-engine.rpy", line 58, in execute
  File "game/phone/phone-sms-engine.rpy", line 360, in execute
  File "game/phone/phone-sms-engine.rpy", line 385, in execute
  File "game/phone/phone-sms-engine.rpy", line 386, in execute
  File "game/phone/phone-sms-engine.rpy", line 388, in execute
  File "game/phone/phone-sms-engine.rpy", line 389, in execute
  File "game/phone/phone-sms-engine.rpy", line 395, in execute
  File "game/phone/phone-sms-engine.rpy", line 395, in keywords
  File "game/phone/phone-sms-engine.rpy", line 395, in <module>
AttributeError: 'Player' object has no attribute 'lock_sms'

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
The Inn v0.08.08
Sat Aug  5 01:57:16 2023
The hell... This is a very old bug that has been fixed ages ago and shouldn't happen in fresh playthtoughs...

I'll have to take a look at it, maybe I changed a conditional check in the sms engine and it reintroduced the bug.

I'll only be able to look into it in a week or so tho.
 
Last edited:

v556

Newbie
Nov 2, 2022
22
75
It's usually something really dumb I either forgot to set or update. Or that changed and the patch is trying to access somnething that doesn't exist anymore.
Either way, I'll take a look at it once I'm back home.
Here's a fix that works with both the phone and enlarged view:
vn="phone/sms/{}_big.webp".format(i[1])
 
  • Like
Reactions: Lykanz
4.10 star(s) 106 Votes