Okay. So I think that I have found a possible way to fix the talent point resetting thing. I looked through the pages here and haven't found this solution so here you go.
I wanted to max out my skill tree but was getting annoyed with it resetting every time I started a mission. So instead of adding talent points I tinkered with the powers
section under Raw> Squad> Player > Powers.
Initially my thoughts were set the power Rank to six and add a one to the end of every evolved choice. However that always just reset everything and made me
re-distribute skill points. So that was out.
So I kept trying different things and realized that every two of the evolve power options was a different variable. Option one and two are followed by a one. Option three and four are followed by a two. and option five and six are followed by threes.
So I set my rank to six and put the numbers in their respective places and.... Still reset my skill tree.
So I was like WTF... I decided I would just try doing one power this time to save time. so with a completely empty skill tree I left the Power rank at a 0 and set all of the evolution points to 1's 2's and 3's as described above. To my surprise when I loaded my game I had a maxed out skill. but i couldnt use it. The bar was full but the skill wasnt mapped and i couldnt map it. I expanded the skill and found everything selected to be grayed out and un-selectable except for the evolved portions. So out of frustration I pressed auto-level up. To my amazement. The skill became selectable. And usable. And maxed out.
So I tried again with this method. this time with all skills. and it worked.
I cannot say for sure if both of the evolution options for each skill are selected as i have no actual way of telling. but i maxed my skill tree without editing my talent points.
tl;dr
Dont edit talent points. go into Raw> Squad> Player > Powers with a blank skill tree leave all skill ranks at zero and add the number 1 after evolve choice 1 and 2 the number 2 after choice 3 and 4 and the number 3 after choices 5 and 6.
it should look like this (ive never posted a picture here idk if that worked)
Attachment 6703
After this is done to all skills load up your game and do auto level up. for me it made all of my maxed out skills selectable.
so... there you have it. my method of maxing my skill tree. without resets.
Edit*
I tried again this time setting all power ranks to three. and it worked so that I did not have to use the auto-level up option. although it looks like you only get one of the evolution options for each rank and not both as I suspected. ill be looking for a solution to that.
Also since im sure it matters im using an imported me2 character. so my level is 33.
Edit**
Okay so after hours of trying what I have learned is that the only values that work for the Evolved choices are 1-3 and there cannot be duplicates or the system will just choose whichever one is first. this does mean that you can have both evolved powers of one rank. but you will be missing the whole evolved power of another. Im sure that somewhere there might be a workaround for this. I however am not a modder and i know nothing about coding or Hexing. I just use the wonderful tools provided.
Gee it sure would feel like a waste of time if all of this was common knowledge.