first annoyance, the clicks, and how to reduce them.
starting with a fresh tree i see the node i want to unlock buried about 10 deep in the tree. when i want that node i trace the path to it using the fewest nodes possible, potentially even ones that would be useless, but would cost more to go around.
using the mouse over event, how about highlight the shortest possible path to the node. there are two possibilities, you like the path, or you do not. if you do you click and all the nodes on that path are unlocked. if you do not, there are probibly a few alternatives that are easily determined algorithmically.
while moused over an islanded node, operating the scroll wheel would select permutations of the highlighted path, starting with the least amount of nodes, sister routes that take the same number of nodes, and then through each slightly longer route. then rather than click, click, click ... click, click, you just hover and spin, and click when you like what you see, or mouse off and try something else.
second annoyance, transfering hxp.
its annoying having to read how much hxp is there and then have to type it in to transfer it. its a small fix really, just add a transfer all button, confirm and done. also its kind of redundant because you can just use it when you are in the allocate sp screen, which brings me to...
third annoyance, allocating sp and transferring hxp.
the whole system of buying your quirks seems overly complicated. historical soruces, purchased sources, multiple ways to purchase. the fact that you have to pre-allocate before you can buy. seems it would be easier and faster if this was all done when you hit apply and do everything in one pass instead of 3.
a more streamlined approach might be to not grey out the apply button when the resources are available but need to be converted. if only one payment option is currently possible simply have a confirm popup, telling you what you are spending and how much, hit ok and done or cancel out and skip all the options you cant really use anyway. the only time you should have to fumble through all the panels is when you have a lot of different things to spend.
the screen where it asks if you want to spend sp you have or if you want to buy it is kind of pointless, and the two child panels are kind of redundant and should really be merged into one. this would save 2 steps in the checkout process by itself.
the goal is to get the required quantity of sp to pay for your specing. so 2 sliders allocate sp from the hsp/gsp pools and three more sliders allocate xp/gxp/hxp. this is not really that much of a stretch if you optimize the layout. the sliders take up a lot of space, and i think you can compact it down. like this (pretend the math works):

blocks of xp are matched with cbills automatically as needed, and you cant allocate more than you can pay for.
next to each slider is a shortcut button 'pay with this' so that instead of having to use the slider (which can be tedious), you can just hit one of these 5 buttons (hsp, gsp, xp, gxp, hxp). payment methods that are impossible are greyed out, like if you dont have the cbills or that resource is depleted. this way you only have to use the sliders if you want to pay with multiple sources, and checkout can be a 2 click process in most cases.
tldr: why do you even use the internet if you cant read.
e: censorship ruining my urls, every time someone tells me i live in a free society i got 10 other people convincing me through their actions that im in a dictatorship.
Edited by LordNothing, 19 May 2017 - 03:17 AM.