BillyYank

Registered
  • Content Count

    5
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by BillyYank


  1. 3 hours ago, JCarter426 said:

    TSLPatcher comes with a program called ChangeEdit which can difference two files (in this case, GFF files) and generate instructions for TSLPatcher to apply those changes during installation.

    This isn't advisable because many mods edit this file, and that would only guarantee it to work for someone using the current version of TSLRCM. If an update to TSLRCM were to make additional changes, your version which lacks those changes might then result in issues. It would also be incompatible other mods which take this approach, unless you were to make a patched version of every combination.

    I'll do that once I get all my desired changes done, thanks for specifying which function does that.


  2. Unarmed Atton


    INSTALLATION

    • Have TSLRCM 1.8.6 installed
    • Unzip folder, copy-paste files into \Knights of the Old Republic II\Override\ and overwrite when asked

    COMPATIBILITY

    • Any mod that does not edit atton.dlg or 262atton.dlg

    Description

    In the base game, you can ask Atton where he got Echani training. This mod makes it so that whenever you get him to respond positively - "I was just asking - no harm meant." or "I'm not accusing you, I just want to know..." - he will gain Unarmed Specialist 1 and Complex Unarmed Animations (the latter of which is a hidden feat).

    Additionally, if he tells you how he killed Jedi with a 70+ influence check, he will gain levels in Unarmed Specialist at the same rate as Jedi, Bao-Dur, and the Handmaiden. He will also be "caught up", meaning that he will not lag behind other party members with his hand-to-hand skills, since he's revealing his skills.

    Limitations/roadmap

    • There isn't a notification for him learning Unarmed Specialist - This is next on the roadmap.
    • The script I use to make Atton gain Unarmed Specialist as he levels is dirty; It's not bugged or problematic outright, but it is certainly a jury-rig.
    • Once I've got this project in a more complete state, I'll make it into a TSLPatcher install with improved compatibility.

    • Submitter
    • Submitted
      01/17/2025
    • Category
    • TSLRCM Compatible
      Yes

     


  3. 38 minutes ago, Thor110 said:

    Yes and no, it all depends on what you have to modify and what other mods modify, as well as how they modify it, look into TSLPatcher & HoloPatcher.

    Took a brief look at the descriptions of those two and they sound like what I need, thank you. I'll look into them

    38 minutes ago, Thor110 said:

    BIFs/dialogs.bif/Dialog/atton.dlg I think is what you are looking for.

    Making that compatible with other mods that might modify it could be difficult, but if you just make a new script with a name that is unique and slip it in somewhere using ChangeEdit/TSLPatcher or HoloPatcher, then it should be able to be compatible with other mods, but it does also depend on whether you patch the one in override ( if there is one already, such as in TSLRCM )

    To clarify, I already found the original game's .dlg file and exported it to work on via KotorTool, and I found a separate atton.dlg in the overrides folder from one of my mods I've installed (I also edited the existing overrides .dlg successfully). I'll check TSLRCM to see if it's the source of the atton.dlg in overrides.

     

    If I can get the aforementioned tools to cooperate, I'll put up a mod page somewhere, probably on this site. Atton not doing some amount of unarmed combat (especially with restored content of Handmaiden testing his skills) has bothered me for years, lol. If I'm still feeling it I'll take a crack at giving him full-on unarmed specialist that kicks in once you ask Atton how to kill Jedi, I have half an idea of how the code for that will work.

    • Like 1

  4. So my goal is to make a mod which gives Atton the feats "Complex Unarmed Animations" and "Unarmed Specialist 1" if you catch him using Echani stance in Telos Academy and he says

    "Huh? Well... hey, thanks. But you've got the wrong guy. I'm good at shooting people, cracking wise, and pretending to know how to fight with my hands."

    Later on I plan to make one where after he reveals that he was Sith special forces, he gains the same "Special Training" as Handmaiden and Bao-Dur and gets the same amount of Unarmed Specialist ranks, and continues to gain them as he levels. However, I'm sticking with this for now.
     

    I've already made a version of the a_givefeat script that instead of giving the feat to the PC using a parameter, gives the two feats to Atton instead without a parameter, and I've also made a modified version of Atton's .dlg file. I got it to work by dropping the files in override, but I'm not sure how viable it'll be for public usage as I plan to release it. I found a version of atton.dlg in overrides already, so there's two ways I can see this going:

    A: There's a way to make this a "plug-and-play" operation compatible with any mod setup
    B: I find out where the existing atton.dlg came from and make a patched version

    Your thoughts?

    • Like 1