Jump to content

MOD:JC's Romance Enhancement: Biromantic Bastila for K1


Recommended Posts

Posted

JC's Romance Enhancement: Biromantic Bastila for K1


This mod allows those playing a female character to romance Bastila, an option available only for male player characters in the original release of the game. The female version of the romance will play out just as the male version,
through talking to Bastila as your player gains experience and by choosing certain dialogue options. The romance can also be ended just as the male romance can, by choosing or avoiding certain dialogue options.

Dialogue has been adjusted so that characters will not refer to a female player as a man. Some voiceovers have been spliced to create new lines for female players, while in other cases certain lines or parts of lines were removed.

This mod does not prevent one from pursuing the other romance options normally available to a female player; however, it does affect one dialogue with Bastila and Carth. In the original game, Bastila's path is always picked for male players and Carth's path is always picked for female players. With this mod, the character whose romance has progressed further will e favored instead, based on the player's choices up until that point.

Installation

You must start a new game to experience the full effects of this mod.

  1. Extract files from the downloaded archive.
  2. Run INSTALL.exe.
  3. Click "Install Mod" and select your game directory.

This mod only supports the English language version of the game at this time.

Uninstallation

During installation, TSLPatcher generates a backup folder and a log recording which files were affected.

  1. Restore or delete all all module files affected by this mod. For each module, copy the corresponding .mod file from the backup folder to replace the one in your game's Modules folder if a backup was created, otherwise delete the .mod file from your game's Modules folder.
  2. Restore or delete all other files installed by this mod. For each file, check where it was installed, then replace it if a backup was created, otherwise delete it.

Compatibility

This mod is compatbile with the KOTOR 1 Community Patch. Install K1CP before this mod.

This mod is compatible with my Pan-Galactic Flirting mod.

This mod is compatible with my Dark Sacrifice mod.

This mod is compatible with Leilukin's Carth Onasi and Male PC Romance mod, but installation order determines which changes will be used. Review the installation options for Leilukin's mod to decide which you would prefer. If you prefer Leilukin's changes, install this mod first. If you prefer this mod's changes, install Leilukin's mod first.

This mod includes bug fixes for Bastila's romance scripts. You should not install another mod to fix these bugs, as that would override this mod's changes that remove the gender checks.

This mod patches the following dialogue files:

  • k_hbas_dialog.dlg (Bastila's global dialogue)
  • lev40_saul403.dlg
  • unk44_evilbast.dlg
  • k_sta_bastlast.dlg

This mod may not be compatible with other mods that edit those dialogues. TSLPatcher is utilized for better compatibility, but conflicts are still possible. This mod must be installed after any mods that replace, rather than patch, these files. This mod will not be compatile with mods which install these files to a different location (e.g. Override instead of the respective module).

This mod creates the following voiceovers:

  • nglobebast06951_
  • nglobebast06952_
  • nglobebast06953_
  • nglobebast06954_
  • nm44acevil01901_
  • nm45aabast01901_

This mod will not be compatible with any mods utilizing those names for WAV or LIP files, unless they are for the same dialogue (e.g. Carth Onasi and Male PC Romance mod).

Credits

KOTOR Tool – Fred Tetra
TSLPatcher – stoffe & Fair Strides
CSLU Toolklit – Center for Spoken Language Understanding
DLGEditor – tk102
ERFEdit – stoffe & Fair Strides
K-GFF – tk102
LipSynchEditor – JdNoa
NWNSSCOMP – Torlack, stoffe, & tk102

Bug fix reconnaissance courtesy Markus Ramikin's Bastila Romance Scriptfix
Global variable reconnaissance with save files courtesy Amandalore the Ultimate

License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

CCBY-NC 4.0

Donations

If you enjoy my mods and would


  • Submitter
  • Submitted
    01/18/2020
  • Category
  • K1R Compatible
    No

 

  • Like 1
  • 8 months later...
  • 2 months later...
Posted

On installation, the TSL Patcher reported six warnings for me. I'm assuming that the fact that lev_m4aa, sta_m45ac, and unk_m44ac already existed in my modules folder and were skipped was due to another mod I installed earlier, so I deleted those three files (well, moved them to a backup folder in case I needed them actually) and ran the patcher again. That still left three warnings:

  • Unable to find a field label matching "EntryList\214\RepliesList\1\Active" in k_hbas_dialog.dlg, skipping...
  • Unable to find a field label matching "ReplyList\106\EntriesList\0\Active" in k_hbas_dialog.dlg, skipping...
  • Unable to find a field label matching "ReplyList\303\EntriesList\0\Active" in k_hbas_dialog.dlg, skipping...

Does anyone know what I need to do in order to remedy those problems? Or will the mod run effectively despite those warnings? Sorry if this is a stupid question, I haven't modded KOTOR since...ooh, probably 2006? So I'm a bit rusty on how it all works! I'm not sure I even had the TSL Patcher back then tbh!

Posted
2 hours ago, Tathrin said:

I'm assuming that the fact that lev_m4aa, sta_m45ac, and unk_m44ac already existed in my modules folder and were skipped was due to another mod I installed earlier, so I deleted those three files (well, moved them to a backup folder in case I needed them actually) and ran the patcher again.

This is normal. You shouldn't move/remove them before running TSLPatcher. TSLPatcher will patch the existing files and this is usually fine.

2 hours ago, Tathrin said:

That still left three warnings:

  • Unable to find a field label matching "EntryList\214\RepliesList\1\Active" in k_hbas_dialog.dlg, skipping...
  • Unable to find a field label matching "ReplyList\106\EntriesList\0\Active" in k_hbas_dialog.dlg, skipping...
  • Unable to find a field label matching "ReplyList\303\EntriesList\0\Active" in k_hbas_dialog.dlg, skipping...

This, however, is not normal and means the mod didn't install correctly.

Are you using any other mods that affect k_hbas_dialog.dlg? And if so, could you attach your backup copy of it?

Posted

Yes, I also have the "Untold Love Story" mod installed (found here: https://www.gamefront.com/games/knights-of-the-old-republic/file/bastila-female-revan-untold-love-story) which is supposedly compatible with this mod as long as I install this one second, which I did...but it's possible that I installed it wrong, or that the person who reported their compatibility was in error.

I've looked through my mods and can't find anything else affecting that file. I do have the KOTOR 1 Community Patch (https://deadlystream.com/files/file/1258-kotor-1-community-patch/) and Bastila's Extra Dialogue On Tatooine (https://www.gamefront.com/games/knights-of-the-old-republic/file/bastila-s-extra-dialog-on-tatooine) but neither of those seem to affect that file. Those are the only other mods I have installed that should have any direct effect on Bastila at all, and none of my other mods contain the k_hbas_dialog.dlg file aside from the two romance ones.

I really appreciate the help, thank you!

k_hbas_dialog.dlg

Posted
5 minutes ago, Tathrin said:

Yes, I also have the "Untold Love Story" mod installed (found here: https://www.gamefront.com/games/knights-of-the-old-republic/file/bastila-female-revan-untold-love-story) which is supposedly compatible with this mod as long as I install this one second, which I did...but it's possible that I installed it wrong, or that the person who reported their compatibility was in error.

It looks like whatever changes that mod makes to Bastila's dialogue is incompatible. However, the two mods do essentially the same thing, at least as far as Bastila is concerned.

If you want to use the rest of that mod, it should work if you delete the Bastila files before installing mine.

  • 1 year later...
Posted

On my end, the line "Touched a nerve, no. Getting on my nerves, most definitely." doesn't play the audio. It's part of the first conversation after the first Star Map.

Posted

Guess I was the only one trying to tease Bastila. Many thanks!

Join the conversation

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

Guest
Reply to this topic...

×   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.

×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines.