4 Screenshots

About This File

=PartySwap=

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

ORIGINAL AUTHOR: DarthTyren (darthtyren@gmail.com)
CURRENT MANAGER: Leilukin
LATEST VERSION: 1.4
FILE NAME: PartySwap 1.4.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 mod. 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:

Open 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 a compatibility patch for deathdisco’s Coruscant Jedi Temple.

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.

 

 

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   See changelog

Released

Use HoloPatcher instead of TSLPatcher as the installer of this mod to make it faster and easier to install and uninstall this mod.

  • Like 6
  • Thanks 1



User Feedback

Recommended Comments



hello,and thank you for all your work,just wanted to day that recently when i tried to install the mod,the installer gave this eror and then closed:

Error: Unhandled exception: '-11.4892692565918' is not a valid floating point value (0)

i also have tslrcm and the tslrcm tweaks and the community patch just wanted to ask that is there a problem?i redownloaded the file too but it still gave the same eror

Share this comment


Link to comment
Share on other sites
On 7/8/2015 at 2:55 PM, DarthTyren said:

You weren't the only one who reported this bug. It was a pretty blaring bug, but it had a very easy fix. The latest version is very improved.

 

That's right folks, 1.1 is out!

I have the 1.3.3 version and I still encountered this problem.

Share this comment


Link to comment
Share on other sites

So I got this mod installed as described with the latest TSLRCM and all that, have Handmaiden in my group and train her as a jedi before going to dantooine.  Get there and get disciple and I see the partyswap button in my hotbar.  But when I press it nothing happens, even went into my items menu to try and activate it from there but again nothing happens.  Current party is disciple and kreia.

Share this comment


Link to comment
Share on other sites

Hi, thank you for this mod! I've installed with the latest TSLRCM and encountered no errors during installation. I already had started the game but installed the mod before entering the Telos academy. Playing male, I've now gotten to Disciple and his dialogue is unchanged. There's no offer to join, he just leaves after ending the conversation. Do I need to do a full restart of the game? I don't want to spend hours through Peragus and Citadel station if I'm not guaranteed it will work this time 😰

dialog.tlk

Share this comment


Link to comment
Share on other sites
On 1/30/2021 at 5:02 AM, vbibbi said:

Hi, thank you for this mod! I've installed with the latest TSLRCM and encountered no errors during installation. I already had started the game but installed the mod before entering the Telos academy. Playing male, I've now gotten to Disciple and his dialogue is unchanged. There's no offer to join, he just leaves after ending the conversation. Do I need to do a full restart of the game? I don't want to spend hours through Peragus and Citadel station if I'm not guaranteed it will work this time 😰

dialog.tlk 9.7 MB · 0 downloads

That sounds to me like the files aren't merging properly - do you have RCM installed through the Workshop by any chance?

Share this comment


Link to comment
Share on other sites

I don't think so. I downloaded it from https://deadlystream.com/files/file/578-tsl-restored-content-mod/

 

Is this the correct version to use? Is there any way of confirming the mod has been properly installed without having to play all the way to Dantooine? I will uninstall the game and reinstall and run the mod again; as long as there are no error messages in the mod setup it should be successful?

 

Share this comment


Link to comment
Share on other sites

Not sure if the Disciple is meant to say anything or not. As I've installed this mod and it's the first time I'm playing through with a female PC. But so far in all the conversations that involve all companions on the ship (such as the first time landing on Nar Shadaa). Disciple never speaks. It is always Handmaiden that talks and interacts with the other companions. Does the mod just prioritise Handmaiden over Disciple in these situations? Or does he usually not talk here anyway. Again it's my first time playing through with a female PC so I'm not sure.

Share this comment


Link to comment
Share on other sites
On 3/4/2021 at 1:23 PM, Ausanan said:

Not sure if the Disciple is meant to say anything or not. As I've installed this mod and it's the first time I'm playing through with a female PC. But so far in all the conversations that involve all companions on the ship (such as the first time landing on Nar Shadaa). Disciple never speaks. It is always Handmaiden that talks and interacts with the other companions. Does the mod just prioritise Handmaiden over Disciple in these situations? Or does he usually not talk here anyway. Again it's my first time playing through with a female PC so I'm not sure.

If you're using this mod, most of the time Handmaiden will have speaking priority over Disciple, regardless of gender - this isn't a design choice, it's merely the way the dialogue was written. Maybe it's time to revisit that, though. The hard part there is that I will have to make a choice on who to prioritize when, where and why.

  • Light Side Points 1

Share this comment


Link to comment
Share on other sites
4 hours ago, Darth Wreckage said:

Is this compatible with the Female Exile and Visas romance mod?

The "Mod Compatibility" section of my Visas Marr and Female Exile romance has already stated:

Quote

If you want to use DarthTyren's PartySwap mod, you need to install PartySwap first before installing [my] mod.

So yes, my mod is compatible with PartySwap. You just need to install the two mods in the right order.

Share this comment


Link to comment
Share on other sites
14 hours ago, Leilukin said:

The "Mod Compatibility" section of my Visas Marr and Female Exile romance has already stated:

So yes, my mod is compatible with PartySwap. You just need to install the two mods in the right order.

Thanks a bunch!

Share this comment


Link to comment
Share on other sites

How does this handle the Handmaiden/Visas conflict and Atton/Disciple conflict? Do those remain exclusive on the PC's sex or do they both trigger regardless?

  • Like 1

Share this comment


Link to comment
Share on other sites

Are you willing to make an SLM compatibility patch? Far as I can tell they conflict, primarily in the .dlg files.

 

[Edit] Scratch that - I am a wally and only looked in the SLM install log and consequentially didn't notice that PartySwap only modifies the relevant files so as long as SLM is installed first it should be compatible. That said, I did find some orphaned nodes when poking around in disciple.dlg in Partyswap's TSLpatchdata folder; not sure if it's deliberate for how the patcher installs it or a missed bug, but can'thurt to let you know.

Edited by sEcOnDbOuToFiNsAnItY

Share this comment


Link to comment
Share on other sites

I'm doing a Male exile playthrough and mistakenly thought I'd already installed PartySwap.  Now I'm on Dantooine, and I've saved a few rooms away from first meeting the Disciple.

 

My first question is, do I need to start a new game for PartySwap to take effect, or will it work at this point?  (Again, i'm male, so I have Handmaiden already, regardless.)

 

Second question is, I've gotten three errors because I do not have a 650DAN.mod file in my Modules folder.  I do have TSLRCM 1.8.5 installed, without M478.  I've played this game before with no issues, so is this 650DAN.mod file supposed to be there?  I see a 605DAN.mod file.  Is that the file the installer is looking for?

 

Third question concerns the uninstall (so I can reinstall once I figure out what's going on with my 650DAN.mod file).  On step 4 of your ReadMe instructions, you say to copy the original files out of the Override Uninstall folder to my game's Override folder, then delete them.  Delete them from my game's Override folder, or delete them from the Override Uninstall folder?

 

Thanks for making this mod, and thanks for your feedback over the years!

Edited by MasterKriebel

Share this comment


Link to comment
Share on other sites
6 hours ago, MasterKriebel said:

I'm doing a Male exile playthrough and mistakenly thought I'd already installed PartySwap.  Now I'm on Dantooine, and I've saved a few rooms away from first meeting the Disciple.

 

My first question is, do I need to start a new game for PartySwap to take effect, or will it work at this point?  (Again, i'm male, so I have Handmaiden already, regardless.)

 

Second question is, I've gotten three errors because I do not have a 650DAN.mod file in my Modules folder.  I do have TSLRCM 1.8.5 installed, without M478.  I've played this game before with no issues, so is this 650DAN.mod file supposed to be there?  I see a 605DAN.mod file.  Is that the file the installer is looking for?

 

Third question concerns the uninstall (so I can reinstall once I figure out what's going on with my 650DAN.mod file).  On step 4 of your ReadMe instructions, you say to copy the original files out of the Override Uninstall folder to my game's Override folder, then delete them.  Delete them from my game's Override folder, or delete them from the Override Uninstall folder?

 

Thanks for making this mod, and thanks for your feedback over the years!

1) New game? No, not unless you no longer have a save from before entering the sublevel. And even then, it probably wouldn't be necessary, unless...

2) ... this. If you don't have a 650DAN.mod, then you don't have a full installation of TSLRCM, which provides changes to basically every level of the game, including the Rebuilt Enclave. At this point, I'd ask what version of the game you're playing and where you installed TSLRCM from.

3) Darn, I thought long and hard about how I wanted to word that. It does mean deleting the files from the game's override folder. The point was that, once pasted and the files overwritten, you could hit the delete button and get rid of all the files at once without having to go searching through the folder for each one individually.

  • Thanks 1

Share this comment


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

If you don't have a 650DAN.mod, then you don't have a full installation of TSLRCM, which provides changes to basically every level of the game, including the Rebuilt Enclave. At this point, I'd ask what version of the game you're playing and where you installed TSLRCM from

How strange!  I definitely have 1.8.5 installed (unless the file name and the version that appears on my menu screen are both wrong).  I just started playing K2 last year; my "date modified" on my installer for TSLRCM shows 7/20/20, though that might be the day I downloaded it.  Pretty sure I downloaded from DeadlyStream, or possibly NexusMods or ModDB.

 

I've played at least 3 complete campaigns of K2 (or 6 if you count me saving my character's file and going through twice as a full DS and full LS), and I've never run into any big issues except cinematics minimizing my game window, which I had to put up with in K1 as well.

 

Only thing I can think of right now is that I'm not using the "Extended Enclave" mod, but 650DAN.mod might have nothing to do with that portion of the planet.

 

Once I'm done with work for the day, I'll look through all my other mod files/install logs and see if one of them might have removed the 650DAN.mod file.  I know my vanilla version of K2 on GOG doesn't have that .mod file, either, but you did say I need a full TSLRCM installation in order to have that file, so I'm not too surprised. 

(Oh, yeah, I'm playing the Steam version, but I did not use Workshop or any of Steam's software to install any mods.  Just followed the ReadMe instructions for all my mods.)

Share this comment


Link to comment
Share on other sites
58 minutes ago, MasterKriebel said:

Only thing I can think of right now is that I'm not using the "Extended Enclave" mod, but 650DAN.mod might have nothing to do with that portion of the planet.

Isn't there an additional Extended Enclave Compatibility Patch for Extended Enclave + Party Swap somewhere on this site?

  • Like 1

Share this comment


Link to comment
Share on other sites
5 minutes ago, N-DReW25 said:

Isn't there an additional Extended Enclave Compatibility Patch for Extended Enclave + Party Swap somewhere on this site?

There is - but the presence/absence of 650DAN.mod has no dependency on EE.

  • Thanks 1

Share this comment


Link to comment
Share on other sites

Okay, I looked through the mods that I have installed, and none of them touched the 650DAN.mod file.  However, I did find a 650DAN.mod file sitting in a backup folder of a mod I'd uninstalled back in January!  So, my best guess is that I do have the right RCM version installed, but I messed up during my attempt to uninstall the mod.  (It was a TSLPatcher install, and the downloaded file/folder has no ReadMe to reference the uninstall, so I had to go by the installlog.rtf file.)  Took a closer look at the backup folder and my game's modules folder, and I also found a 220TEL.mod file was missing.  Hopefully my game file won't reject the re-added modules as I continue forward.

 

All that to say, now that I've got a 650DAN.mod file again, I'll attempt to reinstall.  Thanks for getting back to me.  While I don't mind playing without Disciple (since I'm male Exile this time around), I would like to verify the mod works before I get too far in a female Exile playthrough further down the road.

 

Edit:  Reinstalled, and I got Disciple to join my party.  Swapped out Handmaiden once I was out of the Enclave sublevels, and works like a charm!

Share this comment


Link to comment
Share on other sites

I noticed that there's a TSLRCM 1.8.6 over here on DeadlyStream.  Looks like some dialogue fixes.  Will PartySwap still be compatible?

Share this comment


Link to comment
Share on other sites
46 minutes ago, MasterKriebel said:

I noticed that there's a TSLRCM 1.8.6 over here on DeadlyStream.  Looks like some dialogue fixes.  Will PartySwap still be compatible?

I’ve not heard or seen anything suggesting that it’s not compatible yet.

Share this comment


Link to comment
Share on other sites

What is the item ID of the Adrenal to swap party members, so people can fix the issue with console commands themselves?

Share this comment


Link to comment
Share on other sites
22 hours ago, raptor_jesus said:

What is the item ID of the Adrenal to swap party members, so people can fix the issue with console commands themselves?

What issue?

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.