BillyYank

First time making a mod - help needed (K2 spoilers)

Recommended Posts

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

Share this post


Link to post
Share on other sites
2 hours ago, BillyYank said:

A: There's a way to make this a "plug-and-play" operation compatible with any mod setup

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.

2 hours ago, BillyYank said:

B: I find out where the existing atton.dlg came from and make a patched version

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 )

2 hours ago, BillyYank said:

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:

Nice start!

2 hours ago, BillyYank said:

Your thoughts?

Sounds interesting, but I don't have much in the way of thoughts other than that as I don't spend as much time thinking about stats and such as I probably should.

Share this post


Link to post
Share on other sites
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.

Edited by BillyYank

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.