Jump to content

Automation Tools for TES5Edit - Suggestions Thread


matortheeternal

Recommended Posts

Yeah, someone else suggested that awhile ago. It's on my todos, I just haven't gotten around to working on AutomationTools scripts for awhile (been focusing on Merge Plugins and Mator Smash).

Alright cool. Another question about the Perk Tree UI, because I think I might be doing something wrong. Is it a supported operation to delete perks or change perks in place, so to speak? For example, if I wanted to get rid of the vanilla Bullseye perk, and swap out the vanilla Ranger perk for something else of my own design. I try to do this using the button for removing a perk and the drop-down for selection, but the changes don't always seem to "stick." Deletion might not actually delete something, changing may result in the new perk being placed on top of the old one, and if I make new connections between the perks I have added/changed, something goes haywire in the record. It's hard to really describe well, I'll try to get some screenshots if needed, but I figured I would ask if these operations are supposed to be possible. (I'd try doing this in the CK, but despite there being a "remove perk" and "change perk" option in the CK's perk tree UI, they are always greyed out for me...)

 

Sorry if these are known limitations, didn't see anything in the thread about it when I searched.

Link to comment
Share on other sites

  • Replies 446
  • Created
  • Last Reply

Top Posters In This Topic

 

Yeah, someone else suggested that awhile ago. It's on my todos, I just haven't gotten around to working on AutomationTools scripts for awhile (been focusing on Merge Plugins and Mator Smash).

Alright cool. Another question about the Perk Tree UI, because I think I might be doing something wrong. Is it a supported operation to delete perks or change perks in place, so to speak? For example, if I wanted to get rid of the vanilla Bullseye perk, and swap out the vanilla Ranger perk for something else of my own design. I try to do this using the button for removing a perk and the drop-down for selection, but the changes don't always seem to "stick." Deletion might not actually delete something, changing may result in the new perk being placed on top of the old one, and if I make new connections between the perks I have added/changed, something goes haywire in the record. It's hard to really describe well, I'll try to get some screenshots if needed, but I figured I would ask if these operations are supposed to be possible. (I'd try doing this in the CK, but despite there being a "remove perk" and "change perk" option in the CK's perk tree UI, they are always greyed out for me...)

 

Sorry if these are known limitations, didn't see anything in the thread about it when I searched.

 

 

Should work just fine.

Link to comment
Share on other sites

 

 

Yeah, someone else suggested that awhile ago. It's on my todos, I just haven't gotten around to working on AutomationTools scripts for awhile (been focusing on Merge Plugins and Mator Smash).

Alright cool. Another question about the Perk Tree UI, because I think I might be doing something wrong. Is it a supported operation to delete perks or change perks in place, so to speak? For example, if I wanted to get rid of the vanilla Bullseye perk, and swap out the vanilla Ranger perk for something else of my own design. I try to do this using the button for removing a perk and the drop-down for selection, but the changes don't always seem to "stick." Deletion might not actually delete something, changing may result in the new perk being placed on top of the old one, and if I make new connections between the perks I have added/changed, something goes haywire in the record. It's hard to really describe well, I'll try to get some screenshots if needed, but I figured I would ask if these operations are supposed to be possible. (I'd try doing this in the CK, but despite there being a "remove perk" and "change perk" option in the CK's perk tree UI, they are always greyed out for me...)

 

Sorry if these are known limitations, didn't see anything in the thread about it when I searched.

 

 

Should work just fine.

 

 

OK. Then I am a bit stumped by what I'm seeing. I took some screenshots to illustrate the issue (using v1.3), just as info.

 

So, here's the vanilla Skyrim archery tree, "Steady Hand" is highlighted:

 

http://i.imgur.com/x53pYHp.png

 

Here I change it to a perk of my own making:

 

http://i.imgur.com/MgnjgIV.png

 

Here I have removed all the connections to "Bullseye" and then deleted it:

 

http://i.imgur.com/DuEOk4i.png

 

And here, just for the hell of it, I change "Ranger" to something else I made:

 

http://i.imgur.com/PjvQoIW.png

 

If I close out, and select to save everything, and then open up the tree in the script again, it's like this:

 

http://i.imgur.com/J5C0d5T.png

 

"Steady Hand" appears unchanged. "Bullseye" is back, but disconnected from everything. However, if I move around the perks I thought I changed...

 

http://i.imgur.com/o0gJUCn.png

 

...The perks I added were apparently "underneath."

 

So, not sure what it up with this. I could speculate that this is some kind of issue with the other masters for this perk tree, since my mod is an extension of another which makes its own complete revision of the perk trees, but the same sort of thing happens if I start from that mod's archery tree.

 

Edit: maybe this is less of a feature request than a bug report, so this could be the wrong thread at this point. Sorry!

Edited by LittleRaskols
Link to comment
Share on other sites

Bug report. Seems like it's not deleting/replacing perks quite properly. Just saw it myself. I'll fix for the next version.

 

EDIT: Already fixed perk replacement. Still need to fix perk deletion.

 

EDIT 2: Verified adding perks works fine.

 

EDIT 3: Fixed perk deletion. Uploading new code. http://puu.sh/fcffb.pas

Edited by matortheeternal
Link to comment
Share on other sites

All right, good to know.

 

New code is available in the post above, if you haven't already seen it. Let me know if it fixes the problems for you.

 

EDIT: Also, you need to make sure you check all the checkboxes when you save after you're done editing a tree, or you'll have perks on top of other perks. Clicking "Snap to Grid" will also make perks on top of each other.

Edited by matortheeternal
Link to comment
Share on other sites

Cool, I'll try it out when I get home. One thing I want to mention is a possibly-related issue I just learned about on my end that was resulting in CK options for rmoving or changing perk trees in its UI not working: apparently those options are greyed out if there is a d3d9.dll file (from, e.g., ENB) in the skyrim directory. Can't say for sure if it's related to your script not working for me, and since you noticed the same behavior it's probably not, but I will try the script with the d3d9.dll and without it to be sure.

Link to comment
Share on other sites

Cool, I'll try it out when I get home. One thing I want to mention is a possibly-related issue I just learned about on my end that was resulting in CK options for rmoving or changing perk trees in its UI not working: apparently those options are greyed out if there is a d3d9.dll file (from, e.g., ENB) in the skyrim directory. Can't say for sure if it's related to your script not working for me, and since you noticed the same behavior it's probably not, but I will try the script with the d3d9.dll and without it to be sure.

 

Nothing to do with my script. My script doesn't do stuff with d3d9.dll.

Link to comment
Share on other sites

Wow Mator, I love you.

 

Like really, I love you so much right now.

 

It really works and it works flawlessly, and I couldn't ask for anything better. I really have a library dedicated that I can make a crapton of plugins out of. So awesome!

 

What did you mean though by " It won't handle asset copying though." ?

Edited by shingouki2002
Link to comment
Share on other sites

 

All right, good to know.

 

New code is available in the post above, if you haven't already seen it. Let me know if it fixes the problems for you.

 

EDIT: Also, you need to make sure you check all the checkboxes when you save after you're done editing a tree, or you'll have perks on top of other perks. Clicking "Snap to Grid" will also make perks on top of each other.

 

 

Well, deletion of perks is working, but there's still the "overlay" issue, this is after re-assigning the same two perks from my last test:

 

http://i.imgur.com/9kIFqWX.png

 

I am definitely selecting all save options and not using "snap to grid".

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...