Mod Ren'Py Off the Record [v0.4.2] Multi-Mod [Sancho1969]

5.00 star(s) 2 Votes

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,884
Here's the new variables declared...looks like a bit of anal this and anal that :ROFLMAO:
Python:
default ho_ally = False

default eva_order1_try = False
default hannah_score = 0
default eva_order1_lewd = False
default eva_order1_lewd_location = ""
default hannah_mc_play = ""
default hannah_finger_ass_asked = False
default hannah_anal_asked = False
default hannah_finger_ass = False
Scripts have ~3,000 new lines or so
Other stats and I gotta concentrate: 399 diffs I have to sort through and appears to have 3 new scenes in the OEM gallery. The diffs might take me a bit but better safe than sorry.
 
  • Like
Reactions: JenMistress

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,884
SanchoCheats are fine... even the new code took 100% with the old naming including the nick name:
1657250822234.png
SanchoGallery - all three new scenes hooked:
1657251711365.png

I gotta break for a minute or two...brisket checkin' time...
 
Last edited:

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,884
Bare with me... you'll soon find out why, choices are a bit of a maze but looks like it'll be fun to play. I'm now backtracking to inform the player which routes get which OEM gallery unlocks for particular scenes. The kick off of the gallery unlocks is hard as hell to see the menu choices...too much white:
1657256155971.png
 

WICKEDp4th

AAAAAAAAAAAAAAA!
Donor
Sep 6, 2017
3,499
5,931
Bare with me... you'll soon find out why, choices are a bit of a maze but looks like it'll be fun to play. I'm now backtracking to inform the player which routes get which OEM gallery unlocks for particular scenes. The kick off of the gallery unlocks is hard as hell to see the menu choices...too much white:
You seem to be everywhere these days! Well, appreciate your modding! Thanks! (y)
 

JenMistress

Engaged Member
Oct 1, 2019
2,909
3,407
Ok, I reckon I just have to cleanup the code, compile it, bench test and if passes integrity then done. I'm determined to get this released before I go to sleep and it's pushing 0200 hours here... wasn't expecting this release tbh.
I for one won't mind if you don't, your sleep is very important, and if you don't get it done tonight, I could always play this game tomorrow, no biggie. If you do get it done tonight, great, but please put your health first.

Now that I had to retype this thing, let's see if it will let me send this time without being interrupted by an "automatic backup".
 

WICKEDp4th

AAAAAAAAAAAAAAA!
Donor
Sep 6, 2017
3,499
5,931
I for one won't mind if you don't, your sleep is very important, and if you don't get it done tonight, I could always play this game tomorrow, no biggie. If you do get it done tonight, great, but please put your health first.

Now that I had to retype this thing, let's see if it will let me send this time without being interrupted by an "automatic backup".
I certainly agree with what Jen said.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,884
Apologies for the delay. I went back into the IDE and modified the choice font outlines to be more prominent. I just couldn't handle the white font / white background as it is too hard to see. Now they are more 3D so they pop a bit. It's compiling now and I'll upload when that's complete... ~10 mins or so total time.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,884
SanchoMod - Update

Changelog:
  • Updated to latest Core and to VN v0.4.2.
  • Adds new in-game dialogue adjustments for dialogue box (see below for description)
New bonus feature - adjust dialogue font size and dialogue box opacity while in game via [Alt+(ArrowKeys)].
  • Use Alt+Left/Right Arrows to adjust dialogue box opacity (same effect as adjusting manually via SanchoOptions)
  • Use Alt+Up/Down Arrows to adjust dialogue text size (same effect as adjusting manually via SanchoOptions)
 

JenMistress

Engaged Member
Oct 1, 2019
2,909
3,407
SanchoMod - Update

Changelog:
  • Updated to latest Core and to VN v0.4.2.
  • Adds new in-game dialogue adjustments for dialogue box (see below for description)
New bonus feature - adjust dialogue font size and dialogue box opacity while in game via [Alt+(ArrowKeys)].
  • Use Alt+Left/Right Arrows to adjust dialogue box opacity (same effect as adjusting manually via SanchoOptions)
  • Use Alt+Up/Down Arrows to adjust dialogue text size (same effect as adjusting manually via SanchoOptions)
Well, took the elevator with her, and that route at least went just fine. ;) Hopefully you're getting some sleep now, and thank you for your work on this mod!!!
 
  • Heart
Reactions: WICKEDp4th

Tuffiglig

New Member
Jun 29, 2017
11
5
Hey.
First: Thanks for the mod.
Second:
I got an error. Something to do with the mod?
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 978, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 978, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 980, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 983, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 984, in execute
NameError: Name 'smcn' is not defined.

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

Full traceback:
  File "script.rpyc", line 6030, in script
  File "renpy/ast.py", line 1683, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "renpy/exports.py", line 1062, in menu
    rv = renpy.store.menu(new_items)
  File "renpy/exports.py", line 1298, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3276, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3694, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 432, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3694, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 443, in per_interact
    self.update()
  File "renpy/display/screen.py", line 631, in update
    self.screen.function(**self.scope)
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 978, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 978, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 980, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 983, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 984, in execute
  File "renpy/ui.py", line 992, in _textbutton
    text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
  File "renpy/text/text.py", line 1551, in __init__
    self.set_text(text, scope, substitute)
  File "renpy/text/text.py", line 1670, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
  File "renpy/substitutions.py", line 228, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'smcn' is not defined.

Windows-7-6.1.7601-SP1
Ren'Py 7.4.8.1895
 0.4.2
Fri Jul  8 11:52:44 2022
right after this scene:
Screenshot_2022-07-08.png

Thanks
 
  • Like
Reactions: Sancho1969

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,884
Hey.
First: Thanks for the mod.
Second:
I got an error. Something to do with the mod?
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 978, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 978, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 980, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 983, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 984, in execute
NameError: Name 'smcn' is not defined.

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

Full traceback:
  File "script.rpyc", line 6030, in script
  File "renpy/ast.py", line 1683, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "renpy/exports.py", line 1062, in menu
    rv = renpy.store.menu(new_items)
  File "renpy/exports.py", line 1298, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3276, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3694, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 432, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3694, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 443, in per_interact
    self.update()
  File "renpy/display/screen.py", line 631, in update
    self.screen.function(**self.scope)
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 978, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 978, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 980, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 983, in execute
  File "game/SanchoMod/SanchoMod OTR v042.rpy", line 984, in execute
  File "renpy/ui.py", line 992, in _textbutton
    text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
  File "renpy/text/text.py", line 1551, in __init__
    self.set_text(text, scope, substitute)
  File "renpy/text/text.py", line 1670, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
  File "renpy/substitutions.py", line 228, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'smcn' is not defined.

Windows-7-6.1.7601-SP1
Ren'Py 7.4.8.1895
0.4.2
Fri Jul  8 11:52:44 2022
right after this scene:
View attachment 1913874

Thanks
Good morning. Give me a bit to find a cup of coffee and I'll take a look, that looks like a code typo on my end and very well may be all on me. I'll post back once sorted if so. Thank you for reporting.

Edit: Never mind, I can tell it's on me... and old. It's supposed to be "smnc" which in my Core stands for "SanchoMod Note Choice" so give me a bit to fix, compile and upload the maintenance build. Thanks again.

This "Psbl" is the culprit:
1657290909296.png
 
Last edited:
  • Like
Reactions: Tuffiglig
5.00 star(s) 2 Votes