Comments (3)
One idea I had is that we could also show results that require more than one additional tech, with some sort of notation, e,g. "Phased polaron beam (L6, with L1 phased energy)" or whatever Stars! has...
from stars-nova.
Stars! just has 6 tech fields. (Energy, Weapons, Propulsion, Construction, Electronics, Biotechnology) Each tech field is conceptually an entire category of technology. Which is probably why it doesn't show multi-requirement techs well. Most techs either don't require multiple fields of research or have a token requirement in another field. So things that actually require two or more are the exception and not the rule. For example, most weapons don't have any tech requirement other than weapons tech. Example: Blunderbuss requires weapons 19 and nothing else. But missiles have a token propulsion requirement.
Mystery Trader tech was always weird and bat-shit with bizarre requirements. speaking of which... Well that's a separate issue.
from stars-nova.
proposal: the preview screen could be color coded with things that have no additional requirements in black, and grey for things that have additional requirements. I'd add mouse hover tooltips to let people know what the requirements are.
from stars-nova.
Related Issues (20)
- decimal truncation glitch
- Right clicking a ship wherever it is displayed (e.g. in a fleet) should bring up its design details HOT 1
- Errors in the WinForms designer for the main GUI window
- GUI crash when loading a save
- Update about box HOT 1
- Ships should default to traveling at their cruise speed HOT 4
- Toggle players between human and AI on the host console
- Icons next to stars for ships present HOT 7
- component editor glitch
- "Fuel has mass" game setup option HOT 1
- Different options for fuel generation HOT 1
- Modern UI HOT 1
- Easier tech sharing HOT 3
- Optional rules to revamp cloaking HOT 1
- Design library HOT 3
- Reverse sensor view HOT 1
- Upgrade to .NET 5 HOT 1
- Modernized GUI HOT 2
- Remove Windows Forms references from projects that don't need them.
- Upgrade serialization code
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stars-nova.