thisguyrich Posted January 22, 2006 Share Posted January 22, 2006 I have these mods that share certain files. The mods in question are: global.jrl Recruit Mekel Jawa Shop Jabba's Palace Ord Mandell upcrystals.2da Recruit Mekel Saber Pack Xia Terashai Tomb of Jesset Dal'Kest K1TemplateTags.bfd Recruit Mekel Saber Pack Xia Terashai Tomb of Jesset Dal'Kest globalcat.2da Ord Mandell Jabba's Palace Recruit Mekel The Insidious Plot appearance.2da Recruit Mekel Insidious Plot Jabba's Palace Are these mod's compatible or will I need to merge the appropriate files as necessary? Edit:Just noticed that Recruit Mekel shares k_punks_finc_en.ncs with Carth Romance Fix. Does this create an incompatibility? Link to comment Share on other sites More sharing options...
The_Maker Posted January 22, 2006 Share Posted January 22, 2006 Unless the readmes of those mods SAY they are compitable the odds are 99.9% in the favor of you needing to change them where necessary. Link to comment Share on other sites More sharing options...
T7nowhere Posted January 22, 2006 Share Posted January 22, 2006 global.jrl: I think the global.jrl from the Ord mandel mod would be compatable with the Jawa shop since they were both made by RedHawke, you will have to merge the others. upcrystals: will also have to be merged unless it specifies int he readme that the other mods entries are already added. It's a simple matter to merge upcrystals.2da with other upcrystals.2da, you only need to add the rows from the other mods into one upcrystals.2da file. K1TemplateTags.bfd :just delete or override them it doesn't matter as that file is created by KotOR Tool and would have nothing to do with any mods. globalcat.2da: This file would also have to be merged.You only need to add the rows in each mods version to a master globalcat.2da. Link to comment Share on other sites More sharing options...
cjt0202 Posted January 22, 2006 Share Posted January 22, 2006 Edit:Just noticed that Recruit Mekel shares k_punks_finc_en.ncs with Carth Romance Fix. Does this create an incompatibility?Unfortunately, yes. The details are in my posts in this thread: http://www.lucasforums.com/showthread.php?t=156918 Link to comment Share on other sites More sharing options...
thisguyrich Posted January 22, 2006 Author Share Posted January 22, 2006 T7Nowhere:Thank you. Now I've got a big {and tedious} job ahead of me, it seems. I'm guessing the same for that applies to upcrystals.2da also applies appearance.2da. cjt0202:Thank you. I just hope I can figure out how to merge the two files. Link to comment Share on other sites More sharing options...
T7nowhere Posted January 22, 2006 Share Posted January 22, 2006 ^^^ When merging an appearance.2da file make sure that you also update any utc's that used the changed line. So if the utc used line 510 and you merged that line with another appearance.2da and its now 511 you will need to update the utc with the new line number. Link to comment Share on other sites More sharing options...
thisguyrich Posted January 23, 2006 Author Share Posted January 23, 2006 ^^^ When merging an appearance.2da file make sure that you also update any utc's that used the changed line. So if the utc used line 510 and you merged that line with another appearance.2da and its now 511 you will need to update the utc with the new line number. Well that I did not know. Would I do that with KOTOR Tool, a GFF editor, or something else? Link to comment Share on other sites More sharing options...
Nodakrattler Posted January 23, 2006 Share Posted January 23, 2006 Adjusting the .utc's and .uti's can be done with either Link to comment Share on other sites More sharing options...
thisguyrich Posted January 23, 2006 Author Share Posted January 23, 2006 Here's what I've found in my merging. Jawa Shop/Ord Mandell and Jabba's Palace, are compatible. Recruit Mekel is the only one that's not in the case of global.jrl. According to gffcompare, there were no differences between any of the upcrystal.2da, globalcat.2da, and appearance.2da files. Link to comment Share on other sites More sharing options...
stoffe Posted January 23, 2006 Share Posted January 23, 2006 Here's what I've found in my merging. Jawa Shop/Ord Mandell and Jabba's Palace, are compatible. Recruit Mekel is the only one that's not in the case of global.jrl. According to gffcompare, there were no differences between any of the upcrystal.2da, globalcat.2da, and appearance.2da files. 2DA files are not in the GFF format, so unless gffcompare can compare 2DA 2b format files as well there may well be differences. As for global.jrl (which is a GFF file), you can merge those as well. Use a GFF Editor to copy&paste the new entries from the Categories list of one file into the other and update the TypeId of the structs if necessary, and make sure they don't use the same tags. Link to comment Share on other sites More sharing options...
thisguyrich Posted January 23, 2006 Author Share Posted January 23, 2006 Hmm. Well is there any way to check them the same as there is for gff's? Yes. I've done that already, but then it got overwritten by the Ord Mandell mod. Using the old one without the executable. Find it odd that I wasn't asked by Windows if I wanted to overwrite it though. Link to comment Share on other sites More sharing options...
stoffe Posted January 23, 2006 Share Posted January 23, 2006 Hmm. Well is there any way to check them [2DA files] the same as there is for gff's? I don't know if there is a "pure" 2DA compare tool. If there isn't, you could try using the 2DA Merge utility linked to in my signature. It will compare two 2DA files and merge the differences into one file, reporting on the changes (i.e. encountered differences) it does. (It's listed as TSL, but the 2DA format should be identical for both games so it should work with KotOR1 files as well.) Link to comment Share on other sites More sharing options...
Osuirof Posted January 28, 2006 Share Posted January 28, 2006 It`s possible to merge (with some app, not the hard way) two dlg\tlk files ? Link to comment Share on other sites More sharing options...
stoffe Posted January 28, 2006 Share Posted January 28, 2006 It`s possible to merge (with some app, not the hard way) two dlg\tlk files ? (dialog.tlk files, or DLG and TLK files?) If you mean compare two TLK files and merge the differences into a new file I don't there there is one currently. While TalkEd can merge two TLK format files in their entirety, it won't check for entries present in both while doing so, which I assume is what you'd want. (Since if you just join two standard dialog.tlk files together you'd get 136 000+ duplicate entries in the resulting file.) If no one else knows of an existing utility that does this, I suppose I could add a Compare/Merge function to TalkEd if there is a demand for one. Either way you'd have to go through the merged entries manually to check their new StrRef numbers resulting from the merge and update all scripts and ExoLocStrings that use them with the proper new number. Link to comment Share on other sites More sharing options...
Osuirof Posted January 29, 2006 Share Posted January 29, 2006 stoffe -mkb- Thanks, I meant merge two .dlg files into one with sum of there contents (but that probably wouldn`t work well). I compared them, but the differences, are to big to merge manualy, so I probably leave it the way it is. I was thinking about merging two global.jrl .ncs, .nss files, but that probably be even more time-consuming . Link to comment Share on other sites More sharing options...
stoffe Posted January 29, 2006 Share Posted January 29, 2006 I was thinking about merging two global.jrl .ncs, .nss files, but that probably be even more time-consuming As for global.jrl, those shouldn't be too difficult or time consuming to merge by hand since you can copy&paste the added Structs in the "Categories" List in one file to the other and then update the Struct Type IDs to be in sequence, with a GFF editor. Just make sure the custom entries in the two files don't use the same Tag. Merging NSS/NCS files is hard to automate since you can't just grab all the content from one script and insert it into the other and expect it to always work. How to combine two scripts depends largely on how the scripts are written, and what they do. Link to comment Share on other sites More sharing options...
thisguyrich Posted January 30, 2006 Author Share Posted January 30, 2006 I was thinking about merging two global.jrl ......., but that probably be even more time-consuming . Yeah, global.jrl is simple. I like to use gffcompare to compare them, and then just copy/paste whatever lines are not present or different using TlkEdit. Link to comment Share on other sites More sharing options...
Darth Anorien Posted February 5, 2006 Share Posted February 5, 2006 I was about to install "Unofficial Dialog Patch v.1" from here. And when I was unzipping files I noticed via prompt that there is already atton.dlg file in my Override directory (,I have The USM, stoffe's Combat Simulation Arena and SuperSquall's Peragus skip mod installed,) and I think it belongs to The USM mod since I didn't notice any other mod on my computer which needs/contains atton.dlg. So, what is the easiest way to merge .dlg files? Since I don't know anything about modding, I could use some help. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.