----------------------------------------
SanchoMod Core v7a (Pending)
----------------------------------------
In preparation of the pending 24SE drop I've ported the remainder of the mod's Core v7a (the latest code to date) over. I had already prepped this particular mod a bit but had been fighting the old RenPy v7.4.2 which the VN is coded on. I've defeated most of the bugs/issues from this two year old RenPy build today. It was a ton of work and more hours than I care to admit but it's done nonetheless.
At a minimum you'll get the following in Core v7 for TFMG S3 in addition to the vast feature set already in place:
- New feature - Updated to Core v7a
- New feature - QM HoverMode. Additional QuickMenu customization found in SanchoOptions and can also be toggled with the appropriate HotKey "q". Described in detail below.
- Updated feature - Rename alt-character. Functional across the board meaning the character name is reflected in: all other character's dialogue referencing her, her stats, her cheat buttons, absolutely all of it.
- Updated feature - Updated SanchoCheats according to latest Core.
- Updated feature - Improved the ChoiceGuide to be more uniform and informative.
- Updated feature - Added all the latest HotKeys. Alt+ArrowKeys for dialogue text size/opacity, Lower-case "g" for ChoiceGuide, Lower-case "m" for MiniStat, Lower-case "q" for QuickMenu, Lower-case "s" for medium SanchoStat, Lower-case "o" for SanchoOptions, Lower-case "c" for SanchoCheats. These work exactly as if you had clicked them in the MiniMenu or SanchoOptions, they just give you another way to do something faster or more conveniently. (Yes, I took the "s" key. Use shift+"s" or alt+"s" for screenshots). List of all HotKeys can be found below.
-----------------------
QM Hovermode
-----------------------
How the new QM HoverMode works in detail:
One of the new features (I know, it's minor but it's been requested more than a few times) is a QM hover mode. This one is coded pretty slick, since the QM is toggled in one of three ways: via the MiniMenu, SanchoOptions, or HotKey "q". Each one effects the QM differently so it was a bit tricky to code intuitively and correctly.
- Via the MiniMenu only toggles the QM On/Off regardless of any current setting (regardless of On/Off/Hover).
- Via SanchoOptions and you get everything in one place to tweak the QM.
- Via HotKey "q" cycles through the QM stages (On/Off/Hover).
- All three above populate an associated SanchoNotifications (the upper-left notification flag) to let you know what mode QM is in.
I made it so if the player has the HoverMode enabled that the QM is shown with SanchoOptions screen open so you can actually see the QuickMenu while adjusting parameters. Once the player is done adjusting it, if the HoverMode is still active then when SanchoOptions is closed the QM goes back into its HoverMode state (hidden until the player mouses over a specified target area). HoverMode is automatically reset to Off if the QM is disabled (so it remains intuitive to use). It's setting is saved on a per save file basis (as with most SanchoOptions I do my best not to never fuck with your persistent file). The default when starting the VN or within either Gallery is QM ON mode (non-hover mode).
-----------------------
Sancho's HotKeys
-----------------------
Added all the latest HotKeys.
Alt+ArrowKeys for dialogue text size/opacity,
- Alt+ArrowKeys (up/down adjust dia text size, left/right adjust diabox opacity, same as within SanchoOptions)
- Lower-case "g" (toggles the ChoiceGuide On/Off)
- Lower-case "m" (toggles the MiniStat On/Off)
- Lower-case "s" (toggles the in-game SanchoStats window, not the MiniStat but the larger in-game stat screen)
- Lower-case "q" (toggles the QuickMenu On/Off, retains the customized size/color you set in SanchoOptions)
- Lower-case "o" (toggles SanchoOptions)
- Lower-case "c" (toggles SanchoCheats)
- Lower-case "x" (clears stuck notifications)
These work exactly as if you had clicked them in the MiniMenu or SanchoOptions, they just give you another way to do something faster or more conveniently. (Yes, I took the "s" key. Use shift+"s" or alt+"s" for screenshots)