PDA

View Full Version : TSL: Creating Custom Feats Possible?


Zeshin
12-11-2007, 12:25 PM
Hey all

I'm wondering if it's possible to create custom feats in TSL. Specifically, I'd like to add an improved progression for the Dueling feat (akin to how two-weapon fighting has it's second tier of progression if you become a Sith Marauder/Jedi Weapon Master).

I've found myself prefering to use a single-bladed saber lately, as I've had my fill of two-weapon fighting for a while. I typically play the Marauder/Weapon Master classes and felt that the single-bladed saber user was rather shafted in terms of combat preference if he was the above mentioned classes.

So, out of curiosity and desire, I thought about creating a progression for Dueling to parallel the superior two weapon fighting (I'm thinking an additional +1 to attack and defense for each new level of the feat, so the 4th Dueling would grant +4 attack and defense, 5th Dueling +5, and +6 at 6th).

Anyway, I have no previous experience with attempting this kind of thing. I searched about on the forums to see if there were/are any tutorials for this kind of thing, and came up somewhat unsure. I found the custom force powers and the like, but nothing really about feats.

Is this possible? Is there a tutorial that walks through this (or follows the same process as a custom feat would)?

stoffe
12-11-2007, 02:28 PM
I'm wondering if it's possible to create custom feats in TSL. Specifically, I'd like to add an improved progression for the Dueling feat (akin to how two-weapon fighting has it's second tier of progression if you become a Sith Marauder/Jedi Weapon Master).

You can add new feats to the game, but the functionality of most of the existing feats are hardcoded in the game engine and cannot be modified. For the same reason any new feats you add can only be used as "flags" set on the character, and you'd then have to use scripts to check if the character knows the feat and do something accordingly.

For this reason the thing you want, modified Dueling feats, will be difficult to do. You won't be able to modify the dueling feats directly, and any new ones you add would only be able to function via scripting. The problem with that is that scripted bonus effects are capped at a certain value and as such your Attack/Defense bonuses would compete with those of force powers etc.

You'd also need to modify a script that runs all the time, such as the AI heartbeat script, to check for the feat.

Zeshin
12-11-2007, 02:35 PM
You can add new feats to the game, but the functionality of most of the existing feats are hardcoded in the game engine and cannot be modified. For the same reason any new feats you add can only be used as "flags" set on the character, and you'd then have to use scripts to check if the character knows the feat and do something accordingly.

For this reason the thing you want, modified Dueling feats, will be difficult to do. You won't be able to modify the dueling feats directly, and any new ones you add would only be able to function via scripting. The problem with that is that scripted bonus effects are capped at a certain value and as such your Attack/Defense bonuses would compete with those of force powers etc.

You'd also need to modify a script that runs all the time, such as the AI heartbeat script, to check for the feat.

Ah. So possible, but exceedingly difficult for one not already rather experienced in modding TSL, or experienced with scripts in any way (that would be me lol).

Seems I'd be better off creating an item that achieves the same results (numerically at any rate) than tempting fate otherwise.

Thanks for the reply Stoffe. :D