Fix three tech tree bugs, relevant for mods like Delenda Est.
commit3091d16970324b0666a6d53947b3bda905477f04
authorelexis <elexis@3db68df2-c116-0410-a063-a993310a9797>
Fri, 10 Feb 2017 14:04:55 +0000 (10 14:04 +0000)
committerelexis <elexis@3db68df2-c116-0410-a063-a993310a9797>
Fri, 10 Feb 2017 14:04:55 +0000 (10 14:04 +0000)
tree0e315b515d161a839098434ce9e924ecb8ce0932
parente24a74d805104dae1c66291bde5d95846adbfca6
Fix three tech tree bugs, relevant for mods like Delenda Est.

Parse paired techs correctly that appear as a tech requirement.
Don't list units with an empty production queue in the trainer panel.
Display a nice warning if a tech requires a technology that can't be researched anywhere.

Patch By: s0600204
Differential Revision: https://code.wildfiregames.com/D113

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@19213 3db68df2-c116-0410-a063-a993310a9797
binaries/data/mods/public/globalscripts/Templates.js
binaries/data/mods/public/gui/structree/draw.js
binaries/data/mods/public/gui/structree/helper.js
binaries/data/mods/public/gui/structree/structree.js