#[P3P PC] Saori Romance Addition

1 messages · Page 1 of 1 (latest)

stark terrace
#

Work in progress mod to add a romance path for Saori Hasegawa from Persona 3 Portable. This is exclusive to FeMC and is accomplished through script edits and entirely new events.

-- Progress ---
❌ = planned, ⚠️ = in progress, ✅ = complete
New bustups - huge thanks to Void_Cat for creating the new sprites!
Rank 6 - minor dialogue edits
Rank 7 - minor dialogue edits
Rank 8 - new scene additions
Rank 9 - new scene additions
Rank 10
Epilogue
Copy changes to both versions of the Social Link
✅ **Summer festival **- new event if Social Link is >= 4, includes extended version if romanced
Christmas - new event if romanced
Arcade hangout - dialogue edit when Saori mentions putting two girls into the relationship tester because of course I'm going to add something there
Karaoke hangout - exclusive to Rank 9, major dialogue edits if romanced
Lunchtime invites - minor dialogue edits if romanced
Hallway invites - minor dialogue edits if romanced
✅ **Mid-link hangout ** - additions if romanced
Final testing

-- Future Plans --
Heavily dependent on technical difficulty of implementation. These won't be included in the 1.0 release.
Add Saori to the Kyoto school trip
Optional dates at various locations in the style of Persona 5 hangouts

Questions and feedback are welcome!

||"How are you going to deal with the aftermath of Rank 10?" I've got plans.||

Update: Get it here!
https://gamebanana.com/mods/661201

GameBanana

Adds Saori Hasegawa as a romance option to FeMC's route.... A Persona 3 Portable (PC) (P3P PC) Mod in the Events category, submitted by dripping-mercury

shadow zealot
#

Can't be bothered to trim it to just "let's go lesbians"

ember sierra
#

the bustup edits look great

#

are you replacing a existing romance or using a flag you enable to make the game see that there's a "romance"?

stark terrace
#

The latter. Amicitia mentions a dozen or so unused flags in the quest section so Im using a few of those

stark terrace
ember sierra
#

completely forgot about those and prob should have used those for the aigis romance option mod I made instead of the flag that decides if you are with Yukari or Akihiko when you sneak into the school 😬

stark terrace
#

Well at least our mods wont have flag conflicts then :p

#

I'm using flags 4525-4527 specifically

ember sierra
#

true :p

#

I listed the flag I use on the download page

stark terrace
#

Thats a good idea. Im trying to keep track of edits so it doesnt conflict with any of the major mods out there

ember sierra
#

Oh btw, you can use this to trigger the steam achievement you get for romancing someone

HD_FUNCTION_0067(20, 0);

stark terrace
#

Oh sweet! Thank you

prisma burrow
#

this looks so good already happy happy happy

stark terrace
#

Thank youuu chieheart

barren tangle
#

this is so peak

stark terrace
#

realizing i can make saori allude to eurydice im so inspired

#

peak couple fr

#

i know exactly where to put the reference

cold shuttle
#

FUCK YEAHHHHH SAORI ROMANCE !!!!!! femc

#

super excited!!!!!1

stark terrace
#

You and me both! femchappy

#

Working on Christmas atm and it's a pain in the ass to script but it's coming along

#

I accidentally put her in yukari's room, how did this happen 😭

hollow flame
#

lol he did the thing

stark terrace
#

I've never seen that meme without the horse lmao

stark terrace
#

CHRISTMAS IS DONE

#

It's a four-part event in the script, it took so much planning and testing

#

That's the last major event though. Now it's smaller edits then copying to the 2nd social link and then testing

barren tangle
#

bro's the event whisperer

stark terrace
#

my preferred method is crying at it until it compiles

stark terrace
cold shuttle
#

i love saori

ember sierra
stark terrace
#

1.0 release is on the horizon!

ivory parcel
#

I'm glad to see people messing around with P3P event edits. it's by far the easiest game to do event edits with for hopefully obvious reasons and there's a lot of potential there too

#

good stuff :)

stark terrace
#

For sure ^^ This and my other mod have been a good intro to persona modding before trying the 3D games

stark terrace
#

Threw together the mod thumbnail

stark terrace
ember sierra
#

I was helpful FeMC_Yay

stark terrace
#

Much appreciated!

barren tangle
#

you're the 🐐

stark terrace
#

Thank you! chieheart

stark terrace
#

I was struck with inspiration. If there's any random NPC who should find out about Saori and Kotone, it should be the Mitsuru fangirl

shadow zealot
#

"I studied girls' love manga "

stark terrace
#

I love when femc can say random shit to npcs

#

It was fun to keep in mind while writing her

shadow zealot
stark terrace
#

She trolls this npc at every opportunity

tacit adder
#

I wonder if anyone has made a showcase of this mod on YouTube yet? hmm

stark terrace
#

Not that I know of

#

I welcome it though!

stark terrace
#

Just reuploaded the mod like four times to fix version mismatch issues sadsumi

#

Hopefully reloaded ii stops prompting to update when it's not needed now

patent valve
#

@stark terrace Sorry for the ping, I wanted to ask if I could make a Spanish version of your mod (I really loved it), and I’d like Spanish-speaking people to be able to enjoy it as well femchappy

stark terrace
#

I'm not familiar with how languages are handled in p3p. Would the translated script be added to the mod's files or would it have to be uploaded as a separate mod?

patent valve
#

If I’m not mistaken, it’s the same as P5R: create the L10N folder, and then another one with the language initials, in this case “es”

stark terrace
#

Oh cool! Works for me

patent valve
#

Sorry, is this intentional? It has a spoiler, just in case

stark terrace
#

Oh, thats a typo. Thatll need to be changed to the name call

#

Which file is that?

patent valve
#

e670_380

#

^^

stark terrace
#

Thanks! Ill update it soon

ivory parcel
# patent valve If I’m not mistaken, it’s the same as P5R: create the L10N folder, and then anot...

it would work similarly to p5r, yes (all persona games kinda follow that same convention, as they use localization framework as a dependency)
https://github.com/AnimatedSwine37/Reloaded.Universal.Localisation.Framework?tab=readme-ov-file#usage---mod-authors

GitHub

A framework for Reloaded mods that helps localise them - AnimatedSwine37/Reloaded.Universal.Localisation.Framework

patent valve
patent valve
#

Is there any way to see the events without raising the social link? Right now I only have a save where I'm just starting the social link femmcbean

stark terrace
patent valve
#

Yes I had tried it, but for some reason it didn’t work for me

stark terrace
#

Make sure to click the load event option after inputting the id if you didnt

patent valve
#

No, no, I mean that the mod simply didn’t work completely; the options didn’t appear for me at all

#

Maybe it’s incompatible with some mod I have

stark terrace
#

Either that or you need to be in a different location. Some areas arent able to access the mod menu. I always had to exit the dorm and stand outside it to access the menu

patent valve
#

I’ll try it, thanks!

ember sierra
patent valve
#

Sorry for the trouble, but I’m having a problem. When I try to change this line, the game crashes when trying to load the event

stark terrace
#

No worries. You're only changing the dialogue itself? Both options lead to the same outcome, so it's weird it'd crash

#

Could you post an example of what you changed it to?

patent valve
#

If it’s just the text that changed, give me a second to record it

#

Sorry for the delay, I couldn’t make the video smaller than 100 MB femmcbean

stark terrace
#

Hmm, weird. Can you try keeping that line in english and then changing the message after it? Thatll tell us for sure if it's that particular line causing the crash or not

patent valve
#

Yes, I already did that. I have that file 100% in Spanish, and from what I found, that line is what’s causing the crash

stark terrace
#

Nothing immediately stands out to me. When I have time, I'll load it up and see if I can find the issue

patent valve
#

Alright, also from what I saw, e670_370 also crashes—I’m not sure why yet, but I’ll try to fix it. The only one that didn’t give me any problems was e670_360

#

Sorry if I’m bothering you

stark terrace
#

I'm happy to help, it's a cool thing youre doing ^^

stark terrace
#

Aww thank you!

stark terrace
#

I think I figured it out. It stopped crashing when I changed the type of quote you used. The game likes it when you use a plain double quote, not a starting and ending one.

#

Highlighted ones need to be changed to the ones I already used in the files. As you can see, the plain one isn't highlighted

#

I'd apply this to all messages you change, not just this line, to be safe

#

Ex:

[s]"¿Podemos hablar en un lugar más privado?"[e]
[s]"Ven conmigo a la azotea."[e]```
patent valve
#

Oh, so that was it—thank you very much for fixing it!

stark terrace
#

Ofc!

patent valve
#

For some reason, in the e670_390 event it doesn’t give me the option to invite her to the bedroom. Anyway, I think I’ll look into that tomorrow. Also, I fixed the texts I already had ready—now they all work without any problems! ^^

stark terrace
#

Sweet

#

So some events are dependent on the social link level and flags being set. To invite her to the dorm, flag 4527 needs to be turned on, which happens after the confession in rank 8. Playing events in order will do that for you

#

You can turn it on in the mod menu too, which is faster

patent valve
#

I don't know how to do it haha lisasigh

#

I already figured out how

stark terrace
#

I'll make a list of what events require what ranks and flags

patent valve
#

Thank you very much ^^

stark terrace
#
  1. Rank 9 romance scene: requires flag 4527. The end of the scene enables 4525.
  2. Rank 10 romance scene: requires flag 4525. The end of the scene re-enables 4527.
  3. Mitsuru fangirl dialogue: requires rank 10 and flags 4525 and 4527. The end of the scene disables 4527.
  4. Summer festival invite: requires rank 4 or higher. Agreeing to go with Saori enables flag 4526.
  5. Summer festival: requires flag 4526. Romance version requires flag 4525.
  6. Christmas invite: requires rank 9 or 10 and flag 4525. Dialogue differences based on which rank you're at. Agreeing to go with Saori enables flag 4526.
  7. Christmas: requires rank 9 or 10 and flag 4526. Dialogue differences based on which rank you're at.
  8. Lunchtime invites and Mid-link dialogue changes: requires rank 9 and flag 4525.
  9. Karaoke hangout changes: requires rank 9 and flag 4525.
    Note: testing lunchtime invites and the karaoke hangout is a pain because there's randomness in which social link asks you to hangout.
patent valve
#

Thank you very much! Testing the Social Links menu mod, it seems that the description changes aren’t being applied when leveling up

stark terrace
#

Is it still my version or the base game version?

patent valve
#

Uh, I translated your version—I think it’s because Saori wasn’t set as a partner, and that’s why the changes aren’t showing up

stark terrace
#

Due to technical limitations, the social link description is the same for both platonic and romantic. I changed it to have romantic subtext but able to work for both

#

If that helps

patent valve
#

You mean this, right?

stark terrace
#

Yup

patent valve
#

Yeah, I’m talking about that too, but the change doesn’t show up when I translate it—is that normal? I didn’t really understand your explanation haha, sorry

stark terrace
#

Hmm. Two ideas:

  1. Do you have the visible rankups mod? That one conflicts and disables my descriptions.
  2. If not, it might just be bugged. I had trouble getting it to work. Editing social link attributes is messy.
patent valve
#

I guess it’s the second one, because I don’t have the Visible Rankups mod

stark terrace
#

Heh probably. I'll have to test it out again and see if I can get it working

#

Thanks for pointing that out

patent valve
#

You’re welcome ^^

patent valve
#

I also found another bug: in Saori’s Health Committee route, instead of showing “Health Committee,” it shows “Librarian” when ranking up to rank 10

patent valve
#

I finished it! I tested everything I could, except for the NPC girl's comment and the lunch invitations and karaoke. I'll test those while playing normally since I only have one save on 5/8femmcbean

#

It was amazing translating this mod! I really loved what you did with Saori—this mod is definitely one of my favorites. Sorry if I was a bother at any point haha

#

Should I send the files with the .flow, or just the msg?

stark terrace
#

Awesome! Thank you so much!

#

Not a bother at all

#

Send just the files you made changes in. Ill take a look over and then add it to the mod in an update

#

Do you have a GB account? I can add you to the credits

stark terrace
#

Update is up! Thanks so much for doing this!

patent valve
#

Thank you very much to you for giving me permission to do it!

stark terrace
#

I need to come up with cute optional date ideas

#

They already go to the movies, arcade, and karaoke in base game

#

I am open to ideas

#

A romantic restaurant dinner is a given

tacit adder
#

Probably stupid question but what does the NG+ romance ending look like with Saori?

stark terrace
patent valve
stark terrace
#

That'd be cute

#

I'd need to find a suitable background though

#

I'm limited to the BGs in the game unless someone can make one that matches the visual style

stark terrace
#

Oh cool, spriters resource has all the BGs with their ids in the file name. That makes searching way easier

#

I'm limited mostly to city and urban environments but I'll see what I can make from my options

#

Hmmm ||scene where saori wanders into the dark hour and Kotone saves her and explains it all, but knows saori won't remember it by tomorrow||

stark terrace
#

:P

#

That'd make a good finale for the optional dates

ember sierra
stark terrace
#

Kotone can pull it off

stark terrace
#

Finally played through my work naturally in my ongoing playthrough and that rank 10 hits me hard

#

Very pleased with how it turned out

#

Bittersweet yuri

tacit adder
#

So uhh anyone got a recorded showcase of this mod? hmm