Mod Ren'Py Photo Hunt - Shawn's Walkthrough + Improvements + Cheat Mod [v0.17.1] [Shawnchapp]

5.00 star(s) 1 Vote

datynick

New Member
May 16, 2022
4
0
Thank you - must have missed the update - thanks! Does anyone happen to know how we preserve the save state(s) when we update or is it automatic? Sorry for what Im sure is probably a dumb question ...
 

datynick

New Member
May 16, 2022
4
0
Many thanks! Cant wait to see what youve done, because this game can surely use it :)

Cant get past Lina 21 or 22 ..... gets kind of frustrating ....
 

DudePersonA

Active Member
Aug 24, 2018
626
813
In mod ver and game ver 15.2, the cheat menu option to unlock the gallery doesn't unlock "Fiona helps with training against Miroslav".
 

krylonizer

New Member
Mar 16, 2023
3
0
I'm having a bit of trouble. I keep getting an error re:Shawn_Overrides.rpy. Did I do something wrong? I made sure it's game v0.15.2 and mod v0.15.2. Suggestions?
 

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
22,897
190,471
I'm having a bit of trouble. I keep getting an error re:Shawn_Overrides.rpy. Did I do something wrong? I made sure it's game v0.15.2 and mod v0.15.2. Suggestions?
Did you copy all the files to the folder called game? Did you start fresh as in extract v0.15.2, then copy the folder over? I've been using since it came out and don't have any errors.
 

krylonizer

New Member
Mar 16, 2023
3
0
Did you copy all the files to the folder called game? Did you start fresh as in extract v0.15.2, then copy the folder over? I've been using since it came out and don't have any errors.
I copied the whole game folder over. I did start fresh, then copied the folder over. I'm on mac if that makes any kind of difference.
 

Shawnchapp

Engaged Member
Modder
Feb 13, 2018
2,059
5,943
I'm having a bit of trouble. I keep getting an error re:Shawn_Overrides.rpy. Did I do something wrong? I made sure it's game v0.15.2 and mod v0.15.2. Suggestions?
odd, can you send the error log?


I copied the whole game folder over. I did start fresh, then copied the folder over. I'm on mac if that makes any kind of difference.
To be clear you inside the game folder there is a folder called "mod" and not another folder called "game" right? so it would be photohunt/game/mod not photohunt/game/game/mod


like this



1680721290831.png
 
Last edited:

krylonizer

New Member
Mar 16, 2023
3
0
Sure


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

While loading <'Image' u'mod/images/btn_mod_idle.png'>:
  File "game/script_loc/loc1_mc_room.rpy", line 84, in script call
    call dani_news(5) from _call_dani_news_3
  File "game/script_loc/loc1_mc_room.rpy", line 90, in script call
    call dani_news(3) from _call_dani_news_2
  File "game/script_loc/loc0_town_map.rpy", line 26, in script call
    call auto_events from _call_auto_events_2
  File "game/script_loc/loc0_town_map.rpy", line 19, in script
    $ renpy.pause(999.0, hard=True)
  File "game/script_loc/loc0_town_map.rpy", line 19, in <module>
    $ renpy.pause(999.0, hard=True)
Exception: Could not load image u'mod/images/btn_mod_idle.png': error('Unsupported image format',)

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

Full traceback:
  File "game/script_loc/loc1_mc_room.rpy", line 84, in script call
    call dani_news(5) from _call_dani_news_3
  File "game/script_loc/loc1_mc_room.rpy", line 90, in script call
    call dani_news(3) from _call_dani_news_2
  File "game/script_loc/loc0_town_map.rpy", line 26, in script call
    call auto_events from _call_auto_events_2
  File "game/script_loc/loc0_town_map.rpy", line 19, in script
    $ renpy.pause(999.0, hard=True)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/script_loc/loc0_town_map.rpy", line 19, in <module>
    $ renpy.pause(999.0, hard=True)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/exports.py", line 1480, in pause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/core.py", line 3194, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/core.py", line 2094, in draw_screen
    renpy.config.screen_height,
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen/renpy.display.render.c:6805)
    rv = render(root, width, height, st, st)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/screen.py", line 675, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/behavior.py", line 774, in render
    rv = super(Button, self).render(width, height, st, at)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/layout.py", line 1127, in render
    st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/im.py", line 583, in render
    return cache.get(self, render=True)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/im.py", line 266, in get
    surf = image.load()
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/im.py", line 628, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "/private/var/folders/46/441nlldd6318hcphw0zgw7pw0000gn/T/AppTranslocation/749809CD-B82D-481D-B15A-E4DDF31E6765/d/PhotoHunt 3.app/Contents/Resources/autorun/renpy/display/pgrender.py", line 162, in load_image
    raise Exception("Could not load image {!r}: {!r}".format(filename, e))
Exception: Could not load image u'mod/images/btn_mod_idle.png': error('Unsupported image format',)

Darwin-20.6.0-x86_64-i386-64bit
Ren'Py 7.3.5.606
Photo Hunt 0.15.2
Thu Apr  6 10:32:04 2023
 

Jacky Bruce

Member
Aug 12, 2017
232
40
Hi Guys /...

I am struck with 2 characters .

Rachel Love Route - step 4 - Complete step 10 of Miroslav's Events.

Jennifer Yandere Route - step 3 - AF Noon location school .
i get to meet her only in evening . Since Library is closed.

How to achieve this routes forward to this point ?
 

Shawnchapp

Engaged Member
Modder
Feb 13, 2018
2,059
5,943
Hi Guys /...

I am struck with 2 characters .

Rachel Love Route - step 4 - Complete step 10 of Miroslav's Events.

Jennifer Yandere Route - step 3 - AF Noon location school .
i get to meet her only in evening . Since Library is closed.

How to achieve this routes forward to this point ?

can you send me your save please
 
  • Like
Reactions: Jacky Bruce

Shawnchapp

Engaged Member
Modder
Feb 13, 2018
2,059
5,943
Hi

I have uploaded the save.
Also i have completed Rachel routes. Just now struck with Jennifer Yandere Route - step 3 - AF Noon location school .

oh? what was the issue with rachels route?


EDIT:

and your actually completed the yand route it appears one of the flag was changed in an update to a new flag (so fixed for next version) but you have seen the last scene (scene you get after giving Fiona flowers)
 
Last edited:
  • Like
Reactions: Jacky Bruce

Jacky Bruce

Member
Aug 12, 2017
232
40
oh? what was the issue with rachels route?


EDIT:

and your actually completed the yand route it appears one of the flag was changed in an update to a new flag (so fixed for next version) but you have seen the last scene (scene you get after giving Fiona flowers)

Thanks .

In Rachel route is linked with Step 10 of Miroslav's Events. At first i don't know the hints for this event and it was in the MOD Other > Rachel Side Events > Miroslav's Events .
 

Shawnchapp

Engaged Member
Modder
Feb 13, 2018
2,059
5,943
Thanks .

In Rachel route is linked with Step 10 of Miroslav's Events. At first i don't know the hints for this event and it was in the MOD Other > Rachel Side Events > Miroslav's Events .
Ah ya i don't want to give that loser his own tab like the main girls Lol

But really he's more of a "side quest" so thats why he's under her side events
 
  • Like
Reactions: Jacky Bruce

Shawnchapp

Engaged Member
Modder
Feb 13, 2018
2,059
5,943
Not a big issue but i was playing a new game on v. 0.15.2 with this mod and i got a black screen saying
"image 'bg loc9_day' not found".

so i tried a fresh install of the game without the mod and then instead of a black screen i got the image i was supposed to get.

This issue is so minor it doesnt bother me, i just figure i should bring this to the modder's attention.
thanks I'll look into it
 

Shawnchapp

Engaged Member
Modder
Feb 13, 2018
2,059
5,943
Im on the Miroslav event where you recommend getting Evelyns path to 33 before starting. Only issue is, it keeps automatically starting it. Any advice?
sadly once you're at the point its too late you won't really miss too much just an addinational scene or so I;ll probably move that recommendation to step before it so it should show up before the auto event triggers
 
5.00 star(s) 1 Vote