LittleRaskols Posted January 29, 2015 Share Posted January 29, 2015 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 More sharing options...
matortheeternal Posted January 29, 2015 Author Share Posted January 29, 2015 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 More sharing options...
LittleRaskols Posted January 29, 2015 Share Posted January 29, 2015 (edited) 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 January 29, 2015 by LittleRaskols Link to comment Share on other sites More sharing options...
matortheeternal Posted January 29, 2015 Author Share Posted January 29, 2015 (edited) 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 January 29, 2015 by matortheeternal Link to comment Share on other sites More sharing options...
LittleRaskols Posted January 29, 2015 Share Posted January 29, 2015 All right, good to know. Link to comment Share on other sites More sharing options...
matortheeternal Posted January 29, 2015 Author Share Posted January 29, 2015 (edited) 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 January 29, 2015 by matortheeternal Link to comment Share on other sites More sharing options...
LittleRaskols Posted January 29, 2015 Share Posted January 29, 2015 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 More sharing options...
matortheeternal Posted January 29, 2015 Author Share Posted January 29, 2015 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 More sharing options...
shingouki2002 Posted January 30, 2015 Share Posted January 30, 2015 (edited) 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 January 30, 2015 by shingouki2002 Link to comment Share on other sites More sharing options...
LittleRaskols Posted January 30, 2015 Share Posted January 30, 2015 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 More sharing options...
Recommended Posts