Haven
Not enough ratings
Fourth couple: how to play as female Kay and male Yu
By Grěy
How to genderswap main couple
2
4
   
Award
Favorite
Favorited
Unfavorite
How to do it without mods
Spoiler - you can't
Ok, how to do it with mods?
Mod is available here [www.nexusmods.com] and here [drive.google.com], just unpack this archive in game's root foulder with file replacement.


After "Couples update", game received new gender swapping logic, so when alt couples are selected, one of the character's gender gets swapped for another one. I took logic used for swapping Yu's gender from female to male in MM couple and attached it to WW couple, so now if a WW couple is selected, both Kay and Yu get their genders swapped. All it takes is changing MM to WW 4 times in Assembly-CSharp.dll, btw.

Update 1.2 - Now mod includes new asset bundles with fKay/mYu in 19 UI elements and 17 loading screens. (btw, there are 41 loading screen for vanilla couple and only 17 for alt couples)



Update 1.3 - Yu now has correct voicelines in combat. 353 voicelines changed.
Reverting changes
To uninstall this mod, revert the files below from a backup or just delete them and verify your game:
Turns out, Steam is amazing (as always), and to revert game back to it's original unmoded state you don't need to delete anything, just verify game files.

Devblog
Mod updated to 1.3 - Yu combat voicelines have been replaced.
This one really pushed me to the limit, literally everything stood in my way.
First, i had to find necessary voicelines, since all voicelines in game's folder have an id instead of a name. Luckily, the Devs left a 37 mb XML file with all the names and IDs that can be opened and sorted with Excel.

Then, i had to convert them from .wem format into something less proprietary, and that's when tools developed by modding community come in. The first one is Wwise-Unpacker-Tool[github.com], converts .wem into .ogg, which can be played with VLC player for example. This allowed me to check whether the files i found where the correct ones and whether or not Devs misnamed them (yea, this happened a couple of times).

Soon after i created the first batch of files for replacement, and 2 issues arose from testing:
Those where not all the necessary files
mYu's voicelines are noticeably quieter than fYu's

Turns out, from about 360 voicelines i needed to replace, only 306 where sitting in a folder, other 47 are in a soundbank, or a .bnk file, and that's where a second tool, wwiseutil[github.com] came in. I unsuccessfully tested about 5 different tools for different games before i found this one, and i was stupid happy to finally find a working one.

But before editing soundbank, i needed to raise volume of the voicelines first, and i was NOT expecting that the main problem here will by a political one. Did you know that Wwise, the tool used to control sounds in this game and the only tool capable of converting audiofiles into .wem, can't be downloaded if you live in certain countries? Audiokinetic, the company behind Wwise, uses a launcher to download and install software on your PC. Launcher can be downloaded using Tor browser, but to download Wwise itself, the whole system has to be in appropriate country, and i don't live in one of them. VPN somehow doesn't cut it, no way to pirate it ether. So what i did? Connected my PC to Tor. The whole system. If you are curious, torforwindows[github.com] is the tool and guide i used.

From here, it was a pretty smooth sailing. Copy files, convert to .ogg, rename, edit volume and convert to .wav in Audacity, make sure the codec is 32-bit float, convert to .wem in Wwise, edit Dialogs_Combat.bnk and copy 306 voicelines and Dialogs_Combat.bnk into the game's folder.

Couple more tools/guides that helped me:
Modding MH:W[github.com]
Sound changing in Worls of Tanks[koreanrandom.com]
WEMConverter[github.com] (didn't use this one, but it helped me find an issue with encoding)
Borderlands 3 / Wonderlands Raw Audio Processing[github.com]

For now i will take a small brake from working on this mod, my final exams are in the end of May.

On to-do list:
  • Remove other options from couple selection on New Game. My mod breaks them, so why even show them.
  • Edit ending videos. There are 4 videos for endgame, ApiaryEnding, Cutscene_NestTakeOff_hd, EndingKayRusted and EndingYuRusted(or 5? EndingCredits also come in 3 versions, but i could not find any differences between them), 2 of them can be easely spliced, but the other 2 will have to be rotoscoped, so it might take a while
  • Fix incorrect genders in voicelines. Probably will be an AI thing

Starting to lose hope that The Game Bakers will come down to us with an official update someday
14 Comments
Grěy  [author] 23 Sep @ 9:53am 
Sure, although it's a completely different genre
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3489820789
Colluplino 23 Sep @ 9:47am 
(Can I get a link to your other mod?)
Colluplino 23 Sep @ 9:46am 
A little hello to encourage this project. I am still hoping to use this, waiting for you to officially say the mod is finished.

Thank you a lot for allowing so many players to enjoy the game the way it should have been: inclusive
rather than hypocrit/forced.

The four options are dear to me. I only wish the devs weren't stupid blockeads and let us have all four options without having to overwrite any option.
Grěy  [author] 23 Sep @ 9:46am 
Right now I am working on a mod for another game, but in October and November I will come back to Fourth Couple to finish it. I want to finish before December 3rd, the game's birthday
Grěy  [author] 1 May @ 6:52am 
Mod updated to version 1.3 - mYu now has mYu's voicelines in combat. If you find any voicelines i missed, pls leave a comment, will try to fix it.
Grěy  [author] 26 Apr @ 3:00pm 
Nah, i have some ideas for that as well.

There are 27000 voicelines after all, there should be a couple with needed words.
If not, we live in the age on AI, a couple of words should be possibe to generate with good enough quality. Devs screwd up some lines for fKay, so the quality bar is a fair bit lower then for the original couple.
If that also fails, well, in a couple of places it can be treated as a joke, for example first couch scene where they discuss Kay's match. They talk how Kay's match is quite good actually, and them Kay hits Yu with "but you are the only girl i need/like/love (can't remember)". Sounds really cool in context.
🚛 Akehiko ⬛️💀🟧 26 Apr @ 2:40pm 
Only thing we won't be able to ever fix is both Yuu and Kay calling each other by the wrong gender in some dialogues but author is doing god's work already by making the "Tall tanned tomboy + short pasty femboy" route a possibility

Devs could of had a gold mine with selling this route as a 2$ DLC
Grěy  [author] 26 Apr @ 2:28pm 
Ok, i got news. Not enough for a devblog update, but interesting enough to share. Thanks to the devs, i didn't have to edit .bnk files themself, all voicelines are right there. They are in a .wem format with id's instead of names, but there are tools to convert them and giant XML with all the names for them. I just had to find all files used by fYu in combat and corresponding files for mYu and rename mYu files with id's from fYu files. It already works, but i missed some files (cos devs are messy and several DIFFERENT files have same names) and Yu's voice is quite a bit quieter than Kay's, but i will figure it out.

Also, check credits in the main menu, i didn't Haven has two of them, one for game ending and another avalible from main menu. How did i learn that? By scrolling through 27000 file names
Colluplino 23 Apr @ 5:57pm 
INKOSU 9 avr. à 3h56
`I never thought that tomboy/femboy ship is something I need, thanks`
Tsk tsk, John Snow... 😏 Welcome to the world of tomboy/femboy wonders.
Grěy  [author] 20 Apr @ 12:46pm 
New Version 1.2 is out - UI elements and loading screens