Thanks. The end of Walkthrough 3 covers it well. I should have looked at that first.
There is also a 3rd option, which is my preferred option, and what I ended up doing. It is similar to option 2, but doesn't require the mod. I usually rather just edit the variables myself using URM (preferred) or in the console rather than use a mod.
This actually works for all Renpy games.
3. Usually I use
URM to see and edit the variables, but it doesn't work with Sunshine Love. So, to edit the variables manually using the Renpy console:
a) Use
unren.bat to enable the console, and extract the scripts from the .rpa files. I modified the unren.bat file to include an additional option to just extract the *script*.rpa files, so I don't fill my hard drive with image and video files I don't need, but this is not required. Regular unren works fine, use Option 1 and then Option 2. If you want to retreive wasted hard drive space, you can then delete the .\game\music and .\game\images subfolders, since you only need the script files.
Also select option 3 in unren.bat to enable the Console and Developer Menu.
b) Start up the game and go to the screen just before the choice screen. In Sunshine Love, it is where the MC is sitting at the desk asking himself "who do I want to be with".
c) In the game, press "Shift-E" to open the script file in the default text editor (usually Notepad or Notepad++).
d) Search for the dialog line in the current scene to get close to the choices section of the script. In this case search for "who do I want to be with".
e) Scroll down farther and you can see the variable requirements for each choice. Such as for Victoria:
"Victoria" if v_vicky_path and vic_points >= 125:
f) In the game, press "Shift-O" to get the console.
g) Enter the variable you want. If you just type the variable name such as "vic_points" (without quotes), the console will tell you the value. To change the value enter "vic_points = 125". If you aren't also on Victorias Path, you can change that by also typing "v_vicky_path = True".
h) Repeat for e) to g) for all the other paths you are interested in. For example, the code for Shortcake's path is:
"[c_name]" if v_c_path and c_points >= 325:
i) Done.