[Oxyd] [0.17.18] Multiple issues with technology tree
Posted: Tue Mar 26, 2019 9:33 am
There is a couple of issues, not sure whether it would be possible to split them, so I will walk you through the user actions and describe what's happening and what I was expecting to happen instead.
I opened the technology tree, "Artillery shell range 9" shows on the list but the "Worker robot speed 15" does not:
I would like to see roughly how many rockets I have to fire to finish the current tech. I can see that "Artillery shell range 9" is selected (it's brighter and pushed in). So I click on the "Artillery shell range 8" that is being researched, but nothing changes. I was expecting the selection to change from "Artillery shell range 9" to "Artillery shell range 8" and the displayed number to change from "x 512k" to "x 256k", together with the title "Artillery shell range 9 (Available)" to something like "Artillery shell range 9 (In Queue)".
Then I realise that to get the information I need, I simply need to hover over current tech:
Then I click on the "Worker robot speed 14" being researched. Notice that the "Artillery shell range 9" is no longer pushed in, but is still in brighter yellow:
Then I click on the "Artillery shell shooting speed 4", which becomes pushed in and brighter yellow, but the "Artillery shell range 9" is still brighter yellow:
Now that I described it, I can actually isolate the individual issues:
1. When the technology is in queue (but not being researched), its next tier is not showing in the list of technologies
2. Technologies in the research queue behave inconsistently with technologies in the list of technologies (i.e. they cannot be clicked)
2b. When the technology tree opens, I would expect the currently researching technology to be selected, not its next tier
3. Background of the technologies in the list of technologies stays brighter after being clicked
I opened the technology tree, "Artillery shell range 9" shows on the list but the "Worker robot speed 15" does not:
I would like to see roughly how many rockets I have to fire to finish the current tech. I can see that "Artillery shell range 9" is selected (it's brighter and pushed in). So I click on the "Artillery shell range 8" that is being researched, but nothing changes. I was expecting the selection to change from "Artillery shell range 9" to "Artillery shell range 8" and the displayed number to change from "x 512k" to "x 256k", together with the title "Artillery shell range 9 (Available)" to something like "Artillery shell range 9 (In Queue)".
Then I realise that to get the information I need, I simply need to hover over current tech:
Then I click on the "Worker robot speed 14" being researched. Notice that the "Artillery shell range 9" is no longer pushed in, but is still in brighter yellow:
Then I click on the "Artillery shell shooting speed 4", which becomes pushed in and brighter yellow, but the "Artillery shell range 9" is still brighter yellow:
Now that I described it, I can actually isolate the individual issues:
1. When the technology is in queue (but not being researched), its next tier is not showing in the list of technologies
2. Technologies in the research queue behave inconsistently with technologies in the list of technologies (i.e. they cannot be clicked)
2b. When the technology tree opens, I would expect the currently researching technology to be selected, not its next tier
3. Background of the technologies in the list of technologies stays brighter after being clicked