4 Screenshots

About This File

=PartySwap=

A KNIGHTS OF THE OLD REPUBLIC II: THE SITH LORDS MODIFICATION

ORIGINAL AUTHOR: DarthTyren (darthtyren@gmail.com)
CURRENT MAINTAINER: Leilukin
LATEST VERSION: 1.4.1
FILE NAME: PartySwap 1.4.1.7z
CONTACT: E-mail to Leilukin at leilukin@outlook.com, or message to Leilukin on Deadly Stream

 

1. DESCRIPTION:

This mod allows the player to recruit both Handmaiden and Disciple in the same playthrough regardless of the player character's gender.

After Disciple joins your party on Dantooine, a usable adrenal item named PartySwap will be added to your inventory. You can use this PartySwap item to replace any member of the current party with Handmaiden, as long as you are able to choose your party at that point of the game. This item is created to work around the limitations of not being able to select Handmaiden from the party selection screen after Disciple joins your party and takes Handmaiden’s slot in the party selection screen. However, Handmaiden remains still one of your party members, and you can still talk to Handmaiden.

This mod also modifies certain parts of the game where potentially both Handmaiden and Disciple can become involved in the cut scenes. In addition, this mod prevents Handmaiden and Disciple from referring to the player character with the wrong pronouns by editing dialog and splicing voiceovers.

For this mod to take effect, you must install this mod before you leave the secret academy on Telos, where Handmaiden joins your party. The PartySwap item only works if Handmaiden has already joined your party.

NOTE: Since July 2023, the original mod author DarthTyren has officially handed over the management and development of this mod to Leilukin, due to DarthTyren's departure from the KotOR modding scene. Therefore, if you have questions about or encountered any issues with this mod, Leilukin is the one to contact for.

 

2. INSTALLATION:

First and foremost, make sure you have The Sith Lords Restored Content Mod (TSLRCM) installed, since TSLRCM is REQUIRED for this mod to work.

After downloading this mod, extract the mod’s 7z file to anywhere you like, as long as it is not within the KotOR 2 directory.

Run PartySwap Installer.exe located inside the extracted folder. You will see two installation options. You may only choose ONE of these options:

  • Default Installation: Choose this option if you use TSLRCM without M4-78EP.
  • M4-78EP Installation: Choose this option if you use M4-78 Enhancement Project (M4-78EP) in addition to TSLRCM. You must install M4-78EP first before running this installation option.

FOR REGULAR TSLRCM USERS:

Choose the installation option you want, and select your KotOR 2 game folder as your KotOR 2 directory path, click the “Install” button and let the installer do its job.

FOR STEAM WORKSHOP USERS:

If you have subscribed to The Sith Lords Restored Content Mod (TSLRCM) from the Steam Workshop, for your KotOR directory path, you must choose TSLRCM's Steam Workshop folder, NOT the main KOTOR 2 directory. The directory of the Steam Workshop version of TSLRCM is \Steam\SteamApps\Workshop\content\208580\485537937, while the directory of the TSLRCM + M4-78EP combined Steam Workshop mod is \Steam\SteamApps\Workshop\content\208580\1402798020.

 

When you install this mod, two new folders named "backup" and “uninstall” will be created by the installer in the same folder as the installer. Do not delete the folders or any of the files within the folder if you are planning on uninstalling this mod.

This mod also provides a compatibility patch for deathdisco’s Coruscant Jedi Temple and danil-ch's Kreia's Fall Cutscene (In-Game).Go to the “Compatibility Patches” folder from this mod, read the READ ME files within the sub-folders and follow the instructions to make PartySwap compatible with these mods. Go to the “Coruscant Jedi Temple Compatibility Patch” folder from this mod, read the READ ME files within the subfolder and follow the instructions to make PartySwap compatible with Coruscant Jedi Temple.

Note: The "Source" folder includes the source of the script used by this mod for modders' reference. Ignore the "Source" folder if you only want to install and play this mod.

 

3. UNINSTALLATION:

Run PartySwap Installer.exe and select your KotOR 2 directory where you installed this mod. From the “Tools” dropdown menu, select “Uninstall Mod / Restore Backup”, then confirm to uninstall the mod. You can also choose to delete the backup after uninstalling the mod.

 

4. KNOWN ISSUES:

None currently known. If you find any bugs or issues, please report them by posting on PartySwap’s download page or support thread on the Deadly Stream forums, or contact Leilukin directly.

 

5. MOD COMPATIBILITY:

Apart from The Sith Lords Restored Content Mod (TSLRCM), which is required for this mod to work, any mod that edits Kreia's endgame dialog (904kreia.dlg) or Zuka's dialog on Dxun (zuka.dlg) is incompatible with this mod, unless they merge in installation. In that case, you must install PartySwap first.

This mod is not compatible with any other mod that involves putting the holorec.dlg file in the Override folder. If you want to use this mod, make sure you DO NOT have holorec.dlg in your Override folder, or Handmaiden will not be able to join your party when you play a female character!

This mod provides compatibility patches for deathdisco’s Coruscant Jedi Temple and danil-ch's Kreia's Fall Cutscene (In-Game).

This mod is compatible with KOTOR 2 Community Patch.

This mod is compatible with JC2's Train the Handmaiden.

This mod is compatible with all Leilukin’s mods for KotOR 2, including the romance mods, as long as you follow the instructions from Leilukin’s mod.

If you want to use danil-ch and Darth Hayze’s Extended Enclave, downloading and installing a separate compatibility patch is required to make PartySwap compatible with Extended Enclave. If you use Leilukin’s Handmaiden and Female Exile – Disciple and Male Exile Romance, you need to use the patch included in that mod. Otherwise, go to this page for a standalone compatibility patch: https://deadlystream.com/files/file/1304-partyswap-and-extended-enclave-compatibility-patch/

 

6. PERMISSION:

You may modify this mod for personal use or show this mod in screenshots. However, please do not redistribute or re-host this mod. Do not release your mods containing assets from this mod without permission.

 

7. CREDITS:

Fair Strides — Can almost take credit for half the mod getting done, by helping with scripts, understanding Waypoints and TSLPatcher, etc. Thank you!
Thanks to the wonderful modding community at Holowan Labs/DeadlyStream for helping with the problems faced with the development of this mod.
Special thanks to VarsityPuppet, for teaching about #include scripts and how this mod does not need to bother with them.
Sith Holocron — Thanks for the aid with VO splicing!
Snigaroo — For testing and reporting bugs, including the game breaking bug surrounding Disciple's endgame dialog, as well as transferring the ownership of this mod file to Leilukin on Deadly Stream.
Cortisol and th3w1zard1 — For developing HoloPatcher as a better alternative to TSLPatcher to make installing and uninstalling this mod faster.
danil-ch — For giving permission to create compatibility patch for Kreia’s Fall Cutscene (in-game)

 

 

THIS MODIFICATION IS NOT SUPPORTED BY BIOWARE/OBSIDIAN ENTERTAINMENT OR LUCASARTS OR ANY LICENSERS/SPONSORS OF THE MENTIONED COMPANIES. USE THIS FILE AT YOUR OWN RISK AND NEITHER THE ABOVE MENTIONED COMPANIES NOR THE AUTHOR IS RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR COMPUTER FOR THE USAGE OF THIS FILE.


What's New in Version 1.4.1   See changelog

Released

Add a compatibility patch for danil-ch's Kreia's Fall Cutscene (in-game).

  • Like 6
  • Thanks 1



User Feedback

Recommended Comments



Greetings! I've started a female Exile run-through with party-swap installed, but upon leaving Telos, Handmaiden doesn't seem to keen on joining. I leave the Secret Academy, and after all conversation and cutscene of the Exile's exile, Brianne doesn't make her grand entrance. I can travel to other planets, and she still isn't there.

I'm using the build from this Reddit thread: https://www.reddit.com/r/kotor/wiki/kotor2modbuildfull#wiki_partyswap as well, but upon uninstalling PartySwap, Enclave Extended, and the PartySwap/Extended Enclave Compatch, and then reinstalling all 3 mods, I'm still getting the same result, both by reverting to a save before leaving for the Academy, and for any save afterwards. I don't receive any errors at installation and only receive the following warnings:

 • Warning: A file named GBLDISCIPLE701.lip already exists in the Override folder. Skipping file...

 • Warning: A file named GBLDISCIPLE701.mp3 already exists in the StreamVoice\GBL\DISCIPLE folder. Skipping file...

In this case, after reinstalling would I need to revert to a save before I even reach Telos? As far as I can tell, none of these mods should be broken by others on this list, but I might be missing something. Any help would be extraordinarily appreciated - thanks!

Share this comment


Link to comment
Share on other sites
On 6/8/2022 at 8:08 PM, DarthTyren said:

What issue?

The item did not spawn when recruiting Disciple. I was able to use context clues and figure out the item I needed was literally partyswap and it's been working fine after using the consoe to giveitem it to myself.

Share this comment


Link to comment
Share on other sites
19 hours ago, Megacorvid said:

Greetings! I've started a female Exile run-through with party-swap installed, but upon leaving Telos, Handmaiden doesn't seem to keen on joining. I leave the Secret Academy, and after all conversation and cutscene of the Exile's exile, Brianne doesn't make her grand entrance. I can travel to other planets, and she still isn't there.

I'm using the build from this Reddit thread: https://www.reddit.com/r/kotor/wiki/kotor2modbuildfull#wiki_partyswap as well, but upon uninstalling PartySwap, Enclave Extended, and the PartySwap/Extended Enclave Compatch, and then reinstalling all 3 mods, I'm still getting the same result, both by reverting to a save before leaving for the Academy, and for any save afterwards. I don't receive any errors at installation and only receive the following warnings:

 • Warning: A file named GBLDISCIPLE701.lip already exists in the Override folder. Skipping file...

 • Warning: A file named GBLDISCIPLE701.mp3 already exists in the StreamVoice\GBL\DISCIPLE folder. Skipping file...

 

 

 

In this case, after reinstalling would I need to revert to a save before I even reach Telos? As far as I can tell, none of these mods should be broken by others on this list, but I might be missing something. Any help would be extraordinarily appreciated - thanks!

I mean, I might be missing something, but I haven't played with the total mod build yet - just RCM and PS. I'm not sure what might be causing it, as I've had to double and triple check to make sure it was actually working properly multiple times.

11 hours ago, raptor_jesus said:

The item did not spawn when recruiting Disciple. I was able to use context clues and figure out the item I needed was literally partyswap and it's been working fine after using the consoe to giveitem it to myself.

... You're not getting the item when recruiting Disciple...? That literally makes zero sense. Unless the wrong script is firing, or it's been overwritten by something else, you should be receiving the item - it's the whole point of the mod.

  • Thanks 1

Share this comment


Link to comment
Share on other sites
7 hours ago, DarthTyren said:

I mean, I might be missing something, but I haven't played with the total mod build yet - just RCM and PS. I'm not sure what might be causing it, as I've had to double and triple check to make sure it was actually working properly multiple times.

... You're not getting the item when recruiting Disciple...? That literally makes zero sense. Unless the wrong script is firing, or it's been overwritten by something else, you should be receiving the item - it's the whole point of the mod.

It turns out I'm just an imbecile. I'd forgotten that at some time in the distant past I'd installed Steam workshop versions of TSLRCM and some other mods. After deleting those, this mod (along with the addition of the Leilukin's Handmaiden and Female Exile mod) seem to be working. I appreciate your response, and thanks for trying - even though it was just purely user error.

Now only time will tell if those post-start Workshop mods I deleted will cause my game to break at some point.

Share this comment


Link to comment
Share on other sites

Maybe a fix for those, who have problems, that handmaiden won't join female exile. Couldn't really find a solution.

I deleted the holorec.dlg providided by Party Swap from override and now i works like a charm. In my case.

Share this comment


Link to comment
Share on other sites
5 minutes ago, Moschl said:

Maybe a fix for those, who have problems, that handmaiden won't join female exile. Couldn't really find a solution.

I deleted the holorec.dlg providided by Party Swap from override and now i works like a charm. In my case.

holorec.dlg doesn't go into override, it goes to the module for the holorecording (950COR.mod, for those curious). If you're finding it in override, I'd ask what other mods you're using.

Share this comment


Link to comment
Share on other sites
On 6/25/2022 at 2:05 PM, DarthTyren said:

holorec.dlg doesn't go into override, it goes to the module for the holorecording (950COR.mod, for those curious). If you're finding it in override, I'd ask what other mods you're using.

I use alot of mods. The only other mod i've found as im aware of using holorec.dlg is the Coruscant Scene No Overlay by Hassat Hunter
If i understand you correctly, the holorec.dlg should be in the Modules folder after tslpatching.

Share this comment


Link to comment
Share on other sites
12 hours ago, Moschl said:

I use alot of mods. The only other mod i've found as im aware of using holorec.dlg is the Coruscant Scene No Overlay by Hassat Hunter
If i understand you correctly, the holorec.dlg should be in the Modules folder after tslpatching.

The one from this mod will be injected inside 950.MOD. If there's another mod that puts the DLG in the override folder, they're not compatible with this one as-is.

Share this comment


Link to comment
Share on other sites

That explains alot. Ty for the insight.

So it would be better to say, that it is incompatible with said mod. And there lies the "fix".

Share this comment


Link to comment
Share on other sites

I'm trying to set this mod up and keep getting told "unable to locate TLK file to patch, "dialog.tlk" file not found! (GEN-8)" when I try to send it to the override folder. Not sure what I'm doing wrong?

Share this comment


Link to comment
Share on other sites
1 minute ago, heavymetalastronomer said:

I'm trying to set this mod up and keep getting told "unable to locate TLK file to patch, "dialog.tlk" file not found! (GEN-8)" when I try to send it to the override folder. Not sure what I'm doing wrong?

You should point the installer to the main KotOR 2 directory, not the Override folder. This applies to all KotOR mods that use the TSLPatcher.

  • Like 1

Share this comment


Link to comment
Share on other sites
3 minutes ago, Leilukin said:

You should point the installer to the main KotOR 2 directory, not the Override folder. This applies to all KotOR mods that use the TSLPatcher.

That did the trick. Thank you!

Having an issue where Brianna doesn't show up after leaving Telos--I have a save inside Atris' compound, and when i load from there, i get the cutscene of the handmaidens talking to Atris, but Brianna is nowhere to be found after

Share this comment


Link to comment
Share on other sites

I'm sure I know the answer, but I figure ill ask anyways.

So I am on my first playthrough and was unaware that you don't get handmaiden as a female (I assumed you only couldn't romance her)

I've already recruited Disciple before I installed the mod. I have now installed the mod and used the save editor to give me the party swap item, but when I try and use the item it says "Handmaiden is unavailable" and nothing happens.

Am I just SOL for getting her story for this playthrough? Or am I just doing something wrong that the item doesn't like me. And unfortunately I'm loathe to go back to a save before finishing Telos as that would be 13 saved hours lost and I'm not sure if that's worth it or not.

Share this comment


Link to comment
Share on other sites
On 1/15/2024 at 12:43 PM, Professor_Mor said:

Am I just SOL for getting her story for this playthrough?

Yes, you are out of luck for having Handmaiden in your party and getting her story for this playthrough.

This mod only works if you install it before you leave the Telos Academy, where Handmaiden joins you. The PartySwap item only works if Handmaiden has already joined your party.

So your only option is either reload a save before Handmaiden joins you, or start a new playthrough.

Share this comment


Link to comment
Share on other sites

I manage to recruit both the disciple and the handmaiden but I haven't received the partyswap item, is there anything I should look for in my instalation?

Share this comment


Link to comment
Share on other sites
1 hour ago, nonchetos said:

I manage to recruit both the disciple and the handmaiden but I haven't received the partyswap item, is there anything I should look for in my instalation?

Are you using any other mods? List all of them and the order you installed the mods.

  • Like 1

Share this comment


Link to comment
Share on other sites
25 minutes ago, nonchetos said:

I asked because I'm using a bunch of mods I am basicaly using this list on order from top to bottom https://steamcommunity.com/sharedfiles/filedetails/?id=2527653447

I really do not recommend this modding guide at all. I have no idea how thorough this mod guide tested all the listed mods, and I do not use all the mods listed in the guide. Most importantly, installation order matters a lot when it comes to installing KotOR mods, especially if you are going to use a lot of mods, but the modding guide only groups mods by category, so the lack of emphasis on installation order may cause problems that would be difficult to identify the source, like the problem you are having right now.

If you are looking for a mod guide for the KotOR games, I would recommend the one from the KOTOR Community Portal instead, which also includes PartySwap: https://kotor.neocities.org/modding/

Therefore, my only suggestion for you is a complete reinstall of your game, and refer to KOTOR Community Portal's modding guide instead of that one on Steam.

Share this comment


Link to comment
Share on other sites

thanks I'll check this new guide in detail, but sure you don't know of any files I could check on the other mods the where installed after partyswap, my intention is to fix the guide I know I'll have to start a fresh kotor 2 install

Share this comment


Link to comment
Share on other sites
1 minute ago, nonchetos said:

thanks I'll check this new guide in detail, but sure you don't know of any files I could check on the other mods the where installed after partyswap, my intention is to fix the guide I know I'll have to start a fresh kotor 2 install

The KOTOR Community Portal's modding guide is not new at all. It has existed for years. Previously it was hosted on the KotOR subreddit since as early as 2013. Unlike that modding guide on Steam, KOTOR Community Portal's modding guide involves active collaboration with modders, me included, so I can confidently vouch for the quality of KOTOR Community Portal's mod builds, and I cannot say the same about that modding guide on Steam at all.

The thing about installing a lot of KotOR mods is that you often cannot fix a problem with one particular mod by just removing the files of that mod. In fact, doing so likely just cause more problems to your game. Therefore, if you use a lot of mods, and you are encountering an issue that you do not know the source of the problem, the best solution is a complete reinstallation.

  • Like 1

Share this comment


Link to comment
Share on other sites

I'm using this with the community mod build and everything seems to be working correctly but I did get the cutscene where Atton and Disciple argue over a female Exile, and I am playing a male. Couldn't find anything referencing this issue in the comments here.

Share this comment


Link to comment
Share on other sites
On 5/22/2024 at 7:43 AM, Billington said:

I'm using this with the community mod build and everything seems to be working correctly but I did get the cutscene where Atton and Disciple argue over a female Exile, and I am playing a male. Couldn't find anything referencing this issue in the comments here.

This was because of a conflict between PartySwap and Kreia's Fall In-Game Cutscene, since both mods modify k_003ebo_enter, the script that is used for the Ebon Hawk cutscenes. PartySwap modifies the script to add gender check to the rivalry/pseudo-romance scenes for Atton/Disciple and Handmaiden/Visas, while Kreis's Fall In-Game Cutscene modifies the script to allows for smooth transition to the Ebon Hawk when the Kreia cutscene ends. The mod build installs Kreia's Fall In-Game Cutscene after PartySwap, thus overriding the changes made by PartySwap.

Therefore, I have updated PartySwap to 1.4.1 to add a compatibility patch for Kreia's Fall In-Game Cutscene.

Share this comment


Link to comment
Share on other sites

I'm just curious is this something possible to be used with custom companions? Mainly wondering if we could make something like this in Kotor one. So, we have an npc on the Ebon Hawke. Then once we want to change it over. We select the party member we want to replace with the other. Not sure if we have to many it'll crash the ship. Though since we get Gizka on the ship I don't think that'd be an issue. I believe there are two unused party slots you can mess with. The only issue I could see is if there is no way to call that data. I managed to place one of them in the world according to the editor so it could be possible. I think I'll experiment with placing them. There are so many companions I rather not replace though I have an idea for some. I may have to bite the bullet and replace Jolee though he is sometimes way too funny to replace.

Share this comment


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.