Leaderboard
Popular Content
Showing content with the highest reputation on 02/10/2021 in all areas
-
1 point
Version 1.1.0
845 downloads
Introduction The audio files of Star Wars: Knights of the Old Republic and Star Wars: Knights of the Old Republic II – The Sith Lords (KOTOR) contain extra headers of what seem to be superfluous data that obfuscate access to the original audio outside of the video games. Most audio software will refuse to open the files, or interpret the extra bytes as audio data, leading to glitches. It has also been observed anecdotally that files lacking an appropriate header may fail to playback in certain releases of the games. SithCodec is an application that can automatically detect and remove an extraneous header from a KOTOR audio file, or alternatively prepend a KOTOR header to a standard audio file and allow for the introduction of new audio content to these games. Running SithCodec SithCodec requires Windows (32-bit or 64-bit). Make sure to extract SithCodec to a folder where you have read & write permission. The code is not signed (because code signing costs an extortionate amount of money) so your firewall may warn you about running an unrecognized application. Commands Commands in SithCodec are executed by combining keywords into certain command sequences that the application recognizes. Input may be passed as command-line arguments when SithCodec is launched, or entered manually through a command- line interface if the application is launched without any command-line arguments. Keywords may be entered in short form (dash followed by a single letter) or long form (double dash followed by a full word). SithCodec keywords are not case sensitive, but—depending on your operating system—other data that you input may be, such as the names of files. Help Screen Entering -h or --help will display the help screen, showing a list of all keywords and their function. -d, --decode decode audio -e, --encode encode audio -f, --format set output audio format -m, --music streammusic format -s, --sfx streamsounds format -v, --vo streamwaves/streamvoice format -a, --all all files -l, --list list files & formats -i, --in input path -o, --out output path -h, --help display this menu -c, --commands display list of commands -x, --examples display example commands -q, --quit exit application Commands Screen Entering -c or --commands will display a screen with the list of all valid commands. -d -i=[input path] -d -i=[input path] -o=[output path] -d -a -d -a -i=[input path] -d -a -o=[output path] -d -a -i=[input path] -o=[output path] -e -f -[format] -i=[input path] -e -f -[format] -i=[input path] -o=[output path] -e -a -f -[format] -e -a -f -[format] -i=[input path] -e -a -f -[format] -o=[output path] -e -a -f -[format] -i=[input path] -o=[output path] -l -l -i=[input path] -l -o=[output path] -l -i=[input path] -o=[output path] Examples Screen Entering -x or --examples will display some example commands. Encode all files in SFX format from the input path, to the output path: -e --all -f --sfx- -i=in_folder -o=out_folder Decode a file, outputting to a new file: -d -i=oldfile.old -o=newfile.new Decode a file without specifying output, possibly overwriting the original: -d -i=file.wav List all files & formats in a given directory, printing to the console: -l -i=my_folder List all files & formats in the current directory, printing to a file: -l -o=file.txt Batch Files SithCodec comes with batch files that are set up with commands for some common operations. decode.bat This file will decode all files located in a folder called "in" (no matter what their format) and save the new files in a folder called "decoded". encode_music.bat This file will encode all files located in a folder called "in" and save the new files in a folder called "music". encode_sfx.bat This file will encode all files located in a folder called "in" and save the new files in a folder called "sfx". encode_vo.bat This file will encode all files located in a folder called "in" and save the new files in a folder called "vo". Copyright SithCodec is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. SithCodec is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with SithCodec. If not, see https://www.gnu.org/licenses/. All trademarks (including logos and icons) are used for identification purposes only and are the property of their respective owners. Star Wars and related items are trademarks and/or copyrights of Lucasfilm Ltd. SithCodec is not affiliated with or endorsed by Lucasfilm Ltd., their subsidiaries, associates, or employees, or any Star Wars license holder. Donations If you enjoy my mods and would like to show your support in a monetary manner, you may do so via PayPal with this donation link. For various legal and ethical reasons, this is entirely optional and is not a requirement to downloading or using any of my mods. I also do not create specific mods for hire. I make mods as a hobby and will most likely do so regardless of any donations or lack thereof, but modding does take up a lot of my time and every bit helps. -
1 point
Version 1.0.0
318 downloads
************************************** Knights of the Old Republic - The Sith Lords ************************************** TITLE: Effixian's Black Hanharr AUTHOR: Effix CONTACT: PM me on the forums or find me on Steam ************* INSTALLATION ************* Unzip somewhere and copy the files from the sub folder to your override folder. ************ DESCRIPTION ************ This mod changes Hanharr's appearance. Not compatible with other mods that change Hanharr's appearance. Requested by brockserna on Steam. ***** BUGS ***** None known. ************* UNINSTALLING ************* Remove the following files from your override folder: P_Hanharr.tga PO_PHanharr.tga ******************* DISTRIBUTION NOTES ******************* You may NOT: Use the material from this mod in your own mod without giving me credit, implying it was your creation. You might: Use the material from this mod in your own mods if you simply ask me. ******** Thanks to ******** Stoffe and Fred Tetra for the needed tools and tutorials ------------------- THIS MODIFICATION IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY BIOWARE, OBSIDIAN, OR LUCASARTS ENTERTAINMENT COMPANY LLC. ELEMENTS TM & © LUCASARTS ENTERTAINMENT COMPANY LLC AND/OR ITS LICENSORS. --------------------------------- My mods are free. If you would like to show your support then you can buy me a coffee at ko-fi.com/effix -
1 pointIt just means unload the current module and load the specified module. If you have been there before then that module's GIT/ARE/IFO is stored in your save file, recording whatever state changes occurred.
-
1 pointThat script is global, so you'll find it in scripts.bif (original source included). It has nothing to do with transitions though: #include "k_inc_end" void main() { SetTraskState(TRASK_NOTHING_02); } It just sets a global number: void SetTraskState(int nValue) { // AurPostString("New State" + IntToString(nValue),5,7,2.0); SetGlobalNumber("END_TRASK_DLG",nValue); // AurPostString("Set: " + IntToString(nValue),5,10,3.0); } There are a few modules that utilise global scripts for things that really should be module-specific. Manaan is notorious for doing this. I'd suggest permanently extracting scripts.bif somewhere so you don't need to use KTool. I'd also highly recommend installing Notepad++ along with JC's NWScript language definitions if you haven't already. It makes working with scripts much easier. With the global scripts extracted, you can try doing a Search in Files for examples of a particular function:
-
1 pointIt's a commandline program, not GUI-based. You need to either run it from a command prompt or use a batch file. I posted one previously here. It also requires a copy of nwscript.nss from the game to be placed in the same folder as the exe. Since the two games have differing script functions, you'll need two copies of the program in different folders if you want to compile for both K1 and TSL.
-
1 point
-
1 point
-
1 pointThere are a lot of parts involved, but this is perfectly reasonable first as a first attempt at modding if you are prepared to learn. The basic steps are: Create the merchant NPC (UTC file) Create the store inventory (UTM file) Add the merchant and store to the the game Create a dialogue (DLG file) so you can talk to the merchant and attach this to the Conversation field on the merchant Write a script to open the store and attach this to a node in the dialogue file Here are the essential tools required for the job: KOTOR Tool to extract files K-GFF to edit the merchant's UTC file, store inventory UTM file, and UTI files for any new items you might want to create DLGEditor to edit the merchant's dialogue NWNNSSComp to compile scripts TSLPatcher and ERFEdit for compatibility if you intend to release the mod You can find a rundown of the most common modding tools here. There is also an archived tutorial from LucasForums on how to create a merchant here. A couple more notes: For my Jedi Tailor mod, I added a trigger (UTT file) to the dynamic area information (GIT file) that spawned the merchant and all other related objects. I felt that this had the smallest footprint and would therefore be best for compatibility. I also added a few invisible placeable objects to keep track of local variables relating to the tailor's dialogue. KOTOR 1 typically uses global variables for this, and I feel this should be avoided unless strictly necessary, again for compatibility. KOTOR 2 has more local variables available, so the merchant could handle them all alone.
-
0 points
-
0 points
-
0 pointsI mean you can always look up how to uncompress a rar file. I’m sorry you feel you have bad experience with modders but honestly you need to do a bit of research on your own to mod games, that is just how it is. However see the link below, it explains how to extract files using 7zip. These are rar extension archives so you will have to uncompress them with a file program like 7zip to even be able to open them. See link for how to extract; https://7ziphelp.com/how-to-use-7-zip
-
0 pointsAlright they were uploaded as .rar files a type of compression format. Sounds like you need to download 7zip. You can find that here: https://www.7-zip.org/ Also no need to be snippy, its gonna be fine.
-
0 pointsYou may want to clear your cache or go into incognito mode. I just tried download both of the mods you said aren’t working and was able to download them just fine.