Leaderboard


Popular Content

Showing content with the highest reputation on 08/02/2024 in Files

  1. 1 point

    Version 1.0.0b1

    32 downloads

    A very simple CLI-based tool that'll take a folder of GUIs made for one resolution and patch them to work for another resolution. Please report any bugs. Simply input the path to the GUI file (or folder of GUI files) and the output location, your desired resolution, and let it work. GUI Resizer CLI Tool Overview This is a simple command-line interface (CLI) tool designed to adjust and scale GUI (Graphical User Interface) files based on different screen resolutions. The tool reads `.gui` files from the popular game Star Wars: Knights of the Old Republic and adjusts the layout to fit various resolutions and aspect ratios. It supports multiple resolutions and can handle batch processing of files. Features Multi-Resolution Support: The tool can adjust GUI files to fit several resolutions across different aspect ratios, such as 16:9, 16:10, 4:3, 5:4, 21:9, 3:2, and 1:1. Batch Processing: You can process multiple GUI files at once, making it easy to adjust a whole directory of files. Logging: Outputs logs to track the processing of files, including which resolutions were processed and where the output files are saved. Cross-Platform: Works on Windows, Linux, and macOS with Python 3.8+. Usage Basic Command To run the tool, use the following command: python3 gui_resizer.py --input <input-path> --output <output-path> --resolution <resolution> Parameters --input: The path to the `.gui` file(s) you want to process. You can specify a single file or a directory containing multiple `.gui` files. --output: The directory where the processed files will be saved. --resolution: The target resolution(s). Use the format `WIDTHxHEIGHT` (e.g., `1920x1080`). You can also specify `ALL` to process all common resolutions. Example To convert all `.gui` files in the directory `input_files/` to fit a 1920x1080 resolution and save them to the `output_files/` directory, run: python3 gui_resizer.py --input input_files/ --output output_files/ --resolution 1920x1080 Logging If logging is enabled, a log file named `output.log` will be created in the specified output directory. This file will contain details of the processing operations performed. How It Works 1. Input Handling: The tool takes in `.gui` files or directories containing these files and reads them using the `pykotor` library. 2. Resolution Scaling: The tool scales the GUI elements based on the specified target resolution(s). It calculates scale factors based on the original dimensions of the GUI and applies these factors to resize elements accordingly. 3. Output Generation: The processed GUI files are then saved to the specified output directory, organized by resolution. Credit: Cortisol for PyKotor (90% of the code) DarthParametric for testing and brainstorming the idea
  2. 1 point

    Version 1.1.0

    803 downloads

    Gives Bastila a unique Force power based on the Battle Meditation power from TSL. *NOTE: This mod will only work properly on saves from before Bastila has joined your party.* DETAILS This mod essentially ports the "Improved Battle Meditation" Force power from KOTOR II and gives it to Bastila as a starting power instead of Force Aura. Like in TSL, the power adds +2 to attack rolls, damage, and will saves for all party members and -2 for enemies within a 10m radius for 20 seconds at a cost of 35 FP. It also increases vitality regeneration for the duration. The power is not selectable at level-up by the PC or party members and is only added as one of Bastille’s starting powers. The VFX and Force power icon are ported from TSL. In KOTOR II, Improved Battle Meditation is a level 12 power while this mod gives it to Bastila at level 3, so it's possible there's an effect on balance in the early game. I don't think it's too OP of a power but let me know if you have feedback. INSTALLATION To install, run TSLPatcher.exe. This is required. Don't try to copy the files over manually. NOTE: If you install on a save from after Bastila has already joined your party, she won't have the power and won’t be able to select it on level-up. You can use save editor to give her the power. If any files are modified, a backup folder of unmodified files will be created inside the mod folder. UNINSTALLATION To uninstall, remove spells.2da, visualeffects.2da, effecticon.2da, p_bastila.utc, fp_bmed.ncs, v_bmedit2_imp.mdl, v_bmedit2_imp.mdx, v_bmedit2r_imp.mdl , v_bmedit2r_imp.mdx, and ip_battlemed02.tga from the override folder. Replace unk_m44ac.mod in the modules folder with the version in the backup folder. Replace dialog.tlk in the main game folder with the version in the backup folder. Then move any remaining files in the backup folder to override. COMPATIBILITY Should be compatible with most other mods as long as they use TSLPatcher or you install this mod afterward. Could potentially conflict with other mods that edit Bastila's starting Force powers. PERMISSIONS Please don’t reupload without my permission. CREDITS offthegridmorty djh269 - endgame Bastila support, icon upscale & other tweaks - thanks! KOTOR Tool - Fred Tetra TSLPatcher, TalkEd - stoffe, Fair Strides This mod contains assets from SW: KOTOR II TSL
  3. 1 point

    Version 1.0.0

    773 downloads

    This mod will replace and update texture files. To Install 1. Download: Qarren HD.rar 2. Installation required JC's Dense Aliens for K1 1.0 (https://deadlystream.com/files/file/1290-jcs-dense-aliens-for-k1/ ) 3. Copy all files to the Knights of the Old republic's Override folder. (Example location - C:\Program Files (x86)\Steam\steamapps\common\swkotor\Override) 4. Remove N_QuarrenH01.tpc, N_QarrenB01.tpc. When/if prompted to overwrite files, press okay. 5. If you like the mod; leave a comment or endorse! (It would be much appreciated) Made with love
  4. 1 point

    Version 1.0

    3,363 downloads

    I've always felt that the dialogue in Kotor was a little too simple and lacked much of the variety that Kotor II has. This mod adds a little more flavor to the Endar Spire by restructuring, altering and adding some dialogue options for the PC. For those of you looking for more substance in your mods I've also added some light and dark side points to certain dialogue options. You may notice that there are more dark side dialogue options than light side. This is because I believe in the Jedi teachings that the dark side is much easier to follow than the light. Although, I may come back and add more light side options in the future. This is my very first mod and took me a few hours so please leave me some feedback
  5. 1 point

    Version 1.1

    5,188 downloads

    Very Nice! Load Screens for KotOR 1.1 by ajdrenter Description: This is a complete set of replacement load screens for high resolution UI scaled configurations. It includes compatibility patches for Jorak Uln's reskins, jc2's "Lehon Mandalorian Expansion", and Silveredge9's "Brotherhood of Shadow: Solomon's Revenge". So far there is a 16x9 version and 4x3 version. This mod requires a high resolution user interface mod such as "KotOR High Resolution Menus" by ndix UR. I also recommend "HD MENUS AND UI Assets" by JackInTheBox, who's mod provided the template for this mod. Installation: Just drag and drop from your desired folders to your override. FOLDER LIST kotor - All base game load screens jorak - Screens for Jorak Uln's reskins jc2mando - Load screen for jc2's "Lehon Mandalorian Expansion" bos - All screens for Silveredge9's "Brotherhood of Shadow: Solomon's Revenge" Credits: JackInTheBox for the base load screen texture which I used to do this whole mod. Thanks! Thanks to the whole community for such a wonderful wealth of content over the years. Usage: You may use this mod for any non commercial use and without contacting me as long as you give me credit for my assets. If you use assets belonging to JackInTheBox you must obtain consent from him either through his release documents or personal contact.
  6. 1 point

    Version 1.0

    3,582 downloads

    One of my favorite features of Kotor is the fact that the game allows a variety of responses from the PC. This mechanic allows us the players to create the PCs personality from the many different dialogue options that Bioware has provided for us. Unfortunately, due to the sheer number of conversations in the game, many of the side conversations are rather limited in options. This forced me to make up the PC's dialogue in my head and then select the most similar available dialogue. This mod makes adjustments and additions to some of the dialogue in the Sith base on Taris. I've given the PC more dialogue options, and moved around some of the NPC responses to more appropriate parts in the overall dialogue. I also feel that it is important to mention that none of the basic speaking NPC's scripts have changed, but they have been moved around. This is to prevent unvoiced lines from appearing in any of the dialogue.