Scarrab

Registered
  • Content Count

    8
  • Joined

  • Last visited

Everything posted by Scarrab

  1. Hi all, if anyone has downloaded this mod already, I recommend replacing it with v1.2. The update has improved dialogue choices, and fixes a bug that prevents you from killing Mission.
  2. Kexikus - I didn't realize a DLG file was also a GFF file. I didn't see any section specifically for DLG in the readme, so I went and Googled a tutorial written by the creator of TSLPatcher that seemed to explain how to prepare DLG files, and it was a very involved process that seemed like it would take many hours. Now that I've read over TSLPatcher's readme again, I see the feature to automatically compare files for changes. I'll have to release an updated download for the mod tomorrow that utilizes this, then. EDIT: Nope, it didn't work. Several warnings/errors popped up during the install about blank fields, and when I tested it, the dialogue tree broke and got stuck. According to TSLPatcher's readme: "Keep in mind that the Compare function is intended to save you some time with tedious data entry, and is not meant as a one-click solution for all manner of GFF editing needs. Depending on the situation and type of files you work with it will be more or less useful. Some modifiers may need some manual tweaking afterwards to function as intended when they refer to other data, or need dynamic data inserted." "if the modified file has deleted fields compared to the original ChangeEdit will not notice, since TSLPatcher currently is unable to delete fields from GFF files." I'm fine keeping it as-is; I don't think my mod should be compatible with other mods that modify the same DLG file anyway. Using TSLPatcher to append changes for compatibility's sake would be making my mod work in situations where it shouldn't. The only other mod I'm aware of that uses the same DLG file as mine is jc2's Save Mission mod, and my mod shouldn't be run at the same time as his, anyway. ebmar - Thanks! I don't know if I'll release any more more KOTOR mods in the future, but anything's possible. The only thing I really feel is missing from my KOTOR installation now is a way to have Juhani as a dark side follower, and, speak of the devil, Kexikus here is already working on that exact mod. Maybe I'll make something for KOTOR 2...once I play the game! I did the first 5 minutes of it, and said, "This game is going to be too good. I'll save it for later, so I have something to look forward to." [10 years later...still hasn't played it]
  3. I know that another mod exists called "Save Mission" by jc2, which ultimately has all the same functions as my mod. I created this mod from scratch, using "Save Mission" as inspiration, so it has all different dialogue for the player and NPCs. The outcome is the same, but the events unfold differently. I feel that these differences, as well as the absence of a few bugs that are present in Save Mission v1.5a, mean that these mods both have merit. You may enjoy jc2's "Save Mission" much more than this mod, so I'd suggest trying both out and keeping the one you like better (you can't install them both at the same time). EDIT: Make sure you have v1.2 of the mod, as it improves the dialogue choices and fixes a bug that usually prevents you from killing Mission. Even though this mod is about keeping her alive, it's still good to have the option to kill her as normal.
  4. View File Spare Mission and Zaalbar ==================== Spare Mission and Zaalbar v 1.2 ==================== Created by DarknessSquall (aka Scarrab) 8/31/20 SPOILER WARNING FOR DARK SIDE PLAYTHROUGHS! . . . . . . ==================== Description ==================== This mod adds options for Dark Side ending players to keep Mission (and by extension, Zaalbar) as a party member, or to non-lethally remove Mission from the party while keeping Zaalbar. The default options that end in violence remain in the game. ==================== Long Description ==================== One of the most common complaints I've noticed about the Dark Side ending is that there's no way to avoid killing Mission. And the only way to keep Zaalbar alive is temporary as well, since he turns on you as soon as he realizes what happened. Some people refuse to go dark side for that reason - myself included! The way the game forces you to kill her really doesn't feel good, especially since Zaalbar has sworn his loyalty to you; killing Mission will obviously jeopardize that. Mission says she doesn't believe you'll kill her, and the only way to handle that is to...kill her? The violence felt unnecessary, and possibly out of character, depending on how you play the game. That's where this mod comes in. For dark side players at the end of the game, two new options have been added, bringing a grand total of three options for dealing with Mission & Zaalbar: 1) Retain them both as party members 2) Remove Mission as a selectable party member without killing her, but retain Zaalbar 3) The vanilla options to kill Mission & Zaalbar, which still function exactly as they do in the base game My goal was to write the dialogue and script the events in the most lore-friendly, in-character, way possible, so that the mod felt seamlessly integrated into the game. If I have succeeded, first-time players won't even notice that a mod is running. Mission seemed very opposed to the idea of swearing loyalty you, but she also wasn't going to run away or attack you willingly. I believe that in this situation, where's she's stuck between a rock and a hard place, there are ways to avoid the situation ending in violence. Also, if anyone is worried about messing up their alignment - you will not gain light side points for choosing any of the options in this mod. Nothing about the situation really feels like a "light side" act, to me, after all. ==================== Installation ==================== Manual install: Open the folder called "Manual Install", then place unk41_mission.dlg, nm10ackand01052_.lip, nm20aagrif05041_.lip, and nm40aamiss08014_.lip in your Override folder, which is located in your Knights of the Old Republic installation directory. Automatic install: Open the folder called "Automatic Install", then run TSLPatcher.exe and follow the on-screen instructions. ==================== Technical Description ==================== This mod consists of only a single .DLG file edit, but it gets the job done. Three of Mission's voice lines from other parts of the game are reused, so the corrosponding .LIP files are also needed, otherwise her mouth won't move for those lines. ==================== Compatibility ==================== This mod is not compatible with jc2's "Save Mission" mod or Tanesh's "Recruit Mekel" mod As long as you aren't using a mod that modifies unk41_mission.dlg, there shouldn't be any problems. If you're not sure, check for the presence of unk41_mission.dlg in your Override folder before installing this mod. ==================== Known Issues ==================== If Mission and Zaalbar have already been killed, you can't go back in time and bring them back. Load an earlier save to when they were still alive. If you choose to keep Mission as a party member, you can still talk to her like normal, and she'll give the same usual responses and act like nothing happened. Chalk it up to her mind being overly optimistic as a coping method, and/or her still being in denial about you having turned to the dark side. If you left Zaalbar on Kashyyyk and never allowed him to rejoin your party, I believe your only option will be to kill Mission. I haven't personally tested this. ==================== Uninstallation ==================== Automated uninstall: Not supported! Manual uninstall: Navigate to the Override folder in your KotOR installation directory and delete unk41_mission.dlg, nm10ackand01052_.lip, nm20aagrif05041_.lip, and nm40aamiss08014_.lip. ==================== Version History ==================== v1.2 - 9/3/20 Added checks for Zaalbar's presence, and a fixed a serious bug where you couldn't kill Mission v1.1 - 9/2/20 Improved the player's dialogue options v1.0 - 8/31/20 Initial release ==================== Permissions ==================== This mod should only be available for download on NexusMods.com and DeadlyStream.com. You may only upload this mod to another website for the purpose of preservation if it is no longer available for download on BOTH of those websites, and if you credit me as the original author. You may not include this mod in any mod compilation without my permission. You may edit this mod for your own personal use, but you may not upload a modified version of it to the internet. ==================== Thanks & Credits ==================== jc2 - Created the "Save Mission" mod, inspiring me to create v1.0 of my mod. Then, we had a good conversation about more ideas, inspiring me to release the v1.1 update Michele - Messaged me about the "Recruit Mekel" compatibility issue, which led me to discover a few serious bugs, leading to the release of the v1.2 update DarthParametric, JCarter426 - Gave me detailed and extremely helpful answers when I asked for information on the Deadly Stream forum Death a Barbar - and all the other dark side players who requested a mod like this Fred Tetra - created the KOTOR Tool TK102 - created the DLGeditor stoffe - created TSLPatcher All Star Wars fans - except for fans that believe KOTOR is non-canon now (just kidding...mostly...) Submitter Scarrab Submitted 08/31/2020 Category Mods K1R Compatible Yes  
  5. Version 1.2

    2,669 downloads

    ==================== Spare Mission and Zaalbar v 1.2 ==================== Created by DarknessSquall (aka Scarrab) 8/31/20 SPOILER WARNING FOR DARK SIDE PLAYTHROUGHS! . . . . . . ==================== Description ==================== This mod adds options for Dark Side ending players to keep Mission (and by extension, Zaalbar) as a party member, or to non-lethally remove Mission from the party while keeping Zaalbar. The default options that end in violence remain in the game. ==================== Long Description ==================== One of the most common complaints I've noticed about the Dark Side ending is that there's no way to avoid killing Mission. And the only way to keep Zaalbar alive is temporary as well, since he turns on you as soon as he realizes what happened. Some people refuse to go dark side for that reason - myself included! The way the game forces you to kill her really doesn't feel good, especially since Zaalbar has sworn his loyalty to you; killing Mission will obviously jeopardize that. Mission says she doesn't believe you'll kill her, and the only way to handle that is to...kill her? The violence felt unnecessary, and possibly out of character, depending on how you play the game. That's where this mod comes in. For dark side players at the end of the game, two new options have been added, bringing a grand total of three options for dealing with Mission & Zaalbar: 1) Retain them both as party members 2) Remove Mission as a selectable party member without killing her, but retain Zaalbar 3) The vanilla options to kill Mission & Zaalbar, which still function exactly as they do in the base game My goal was to write the dialogue and script the events in the most lore-friendly, in-character, way possible, so that the mod felt seamlessly integrated into the game. If I have succeeded, first-time players won't even notice that a mod is running. Mission seemed very opposed to the idea of swearing loyalty you, but she also wasn't going to run away or attack you willingly. I believe that in this situation, where's she's stuck between a rock and a hard place, there are ways to avoid the situation ending in violence. Also, if anyone is worried about messing up their alignment - you will not gain light side points for choosing any of the options in this mod. Nothing about the situation really feels like a "light side" act, to me, after all. ==================== Installation ==================== Manual install: Open the folder called "Manual Install", then place unk41_mission.dlg, nm10ackand01052_.lip, nm20aagrif05041_.lip, and nm40aamiss08014_.lip in your Override folder, which is located in your Knights of the Old Republic installation directory. Automatic install: Open the folder called "Automatic Install", then run TSLPatcher.exe and follow the on-screen instructions. ==================== Technical Description ==================== This mod consists of only a single .DLG file edit, but it gets the job done. Three of Mission's voice lines from other parts of the game are reused, so the corrosponding .LIP files are also needed, otherwise her mouth won't move for those lines. ==================== Compatibility ==================== This mod is not compatible with jc2's "Save Mission" mod or Tanesh's "Recruit Mekel" mod As long as you aren't using a mod that modifies unk41_mission.dlg, there shouldn't be any problems. If you're not sure, check for the presence of unk41_mission.dlg in your Override folder before installing this mod. ==================== Known Issues ==================== If Mission and Zaalbar have already been killed, you can't go back in time and bring them back. Load an earlier save to when they were still alive. If you choose to keep Mission as a party member, you can still talk to her like normal, and she'll give the same usual responses and act like nothing happened. Chalk it up to her mind being overly optimistic as a coping method, and/or her still being in denial about you having turned to the dark side. If you left Zaalbar on Kashyyyk and never allowed him to rejoin your party, I believe your only option will be to kill Mission. I haven't personally tested this. ==================== Uninstallation ==================== Automated uninstall: Not supported! Manual uninstall: Navigate to the Override folder in your KotOR installation directory and delete unk41_mission.dlg, nm10ackand01052_.lip, nm20aagrif05041_.lip, and nm40aamiss08014_.lip. ==================== Version History ==================== v1.2 - 9/3/20 Added checks for Zaalbar's presence, and a fixed a serious bug where you couldn't kill Mission v1.1 - 9/2/20 Improved the player's dialogue options v1.0 - 8/31/20 Initial release ==================== Permissions ==================== This mod should only be available for download on NexusMods.com and DeadlyStream.com. You may only upload this mod to another website for the purpose of preservation if it is no longer available for download on BOTH of those websites, and if you credit me as the original author. You may not include this mod in any mod compilation without my permission. You may edit this mod for your own personal use, but you may not upload a modified version of it to the internet. ==================== Thanks & Credits ==================== jc2 - Created the "Save Mission" mod, inspiring me to create v1.0 of my mod. Then, we had a good conversation about more ideas, inspiring me to release the v1.1 update Michele - Messaged me about the "Recruit Mekel" compatibility issue, which led me to discover a few serious bugs, leading to the release of the v1.2 update DarthParametric, JCarter426 - Gave me detailed and extremely helpful answers when I asked for information on the Deadly Stream forum Death a Barbar - and all the other dark side players who requested a mod like this Fred Tetra - created the KOTOR Tool TK102 - created the DLGeditor stoffe - created TSLPatcher All Star Wars fans - except for fans that believe KOTOR is non-canon now (just kidding...mostly...)
  6. Ahh, so that's how it all works. I should be able to get the lips moving now, then! jc2! Thanks for the welcome, and I'm glad you aren't offended that I'm making my own take on the concept. Hopefully I'll have everything finished soon thanks to the help I received here, and you'll be able to check it out. EDIT: So, the mod is now complete, fully functional, and bug-free. Feels good. Now I just need to learn TSLPatcher and write the Readme, and I can upload it. EDIT 2: Well, it's done. I created a Manual Install version as well as a TSLPatcher version. I read the readme for TSLPatcher, but when I got to the step about configuring and appending specific edits to the default .DLG file, the process seemed like it was for more time and trouble than it's worth, so I just directed TSLPatcher to throw the DLG file into the Override folder. I don't know how many other mods touch unk41_mission.dlg, but I realized that if they do, appending my changes onto their changes isn't a great idea. I think that only one mod that touches unk41_mission.dlg should be used at a time. I know the design philosophy behind TSLPatcher is to move the burden of mod compatibility from the end user onto the mod maker, but my own philosophy has always been that it's each mod user's responsibility to manage their own game installation and avoid compatibility issues by reading the mod's documentation and learning how mods work. Dark Side points gained?
  7. I see, so I can use any pre-existing voice lines in the game - as long as I extract the LIP files from the modules the voice lines originated from, then inject them into the new module. That's great news. Thanks a lot for your detailed answers - especially the examples you went out of your way to provide. Even though it's my first mod, I've recently obsessively downloaded, playtested, and cracked open a large number of mods in an attempt to learn how everything works, and in the process I learned how important TSLPatcher is. I won't upload my mod anywhere without creating the TSLPatcher setup for it. Question: Some of the mods I tested weren't made with TSLPatcher, and they did have an assortment of .LIP files just dumped in the Override folder, with no explanation in the readme. Any idea what could the purpose of that could be, if the .LIP files are supposed to be stored in a specific MOD in the Lips folder? I've been operating under the assumption that the Override folder just overrides any particular file of the same name, so if I'm understand this right, putting a .LIP in the Override folder shouldn't be able to do anything on its own, aside from replacing the original default instance of itself...
  8. Greetings, DeadlyStream community members. I need some advice on two issues. Background: I created a small mod for KOTOR 1 - just one .DLG file - which has a big impact on the endgame for dark side players: I'm aware that another mod already exists with the same goal and methodology. But in my opinion, the dialogue in that mod was jarring, out of character, and immersion-breaking. So I decided to make my own mod. Issue #1: The mod I made is entirely my own work - all of the edits to the .DLG file are my own, nothing was copy & pasted - but my work was inspired by the other mod, and since I'm new to KOTOR modding, I did use the other mod as a reference point (which I credit in my readme file). I know the modding community has very strict rules against plagiarism and uploading and/or modifying other people's work without their permission. I don't feel that I did this, but I don't want to submit or upload my mod anywhere if it will break these rules or draw the ire of the modding community. Issue #2: A character's lips don't move in two of their voiced lines. How do I fix this? In the DLG editor, I referenced a vanilla audio clip for that character, but I assume that because that audio originated in a different segment of the game, it didn't automatically make the character's lips move. I tried researching how to generate .lip files, and I read the "Lip Synching?" thread here, but it seemed like the process was either difficult or impossible without getting another user's help, because of a defunct(?) program. Also, I don't know if my situation makes a difference, since I'm using a vanilla audio reference, as opposed to a new, original audio file. The lips not moving is the only thing about my mod that really breaks immersion, but I don't know how to fix the bug. So - should I upload my mod as-is? Is it possible to fix the lip issue? Should I refrain from uploading the mod due to the fact that a similar mod by someone else exists? Thanks