As someone not sufficiently technically skilled to make the mods I want until the next patch(es) of the editor comes along, I've got a question for you codeheads out there:
How drastic would it be to the programming to allow for a technology to have different prerequisites?
To explain:
the current model is:
Tech Z has as prerequisites Tech Y and tech X (sometimes just tech Y, or sometimes being in a new era).
To more fully customize a scenario, I'd like to have Tech Z has as prerequisites Tech Y and EITHER Tech X OR Tech W. Tech X and tech W would be mutually exclusive (i.e. you can discover one or the other and move on up the tech tree, but can NOT have both techs).
What this would allow is more developmental variety in the game.
Historically, suppose Babylon learned about one kind of Gunpowder (tech X) from the French and Germany learned about another type (tech W) from the Chinese. In the model I suggest above, this could result in Babylon having access to (slightly) different gunpowder-based units from Germany's.
Both Babylon and Germany could still research the same next tech up the tech tree.
This would allow every game, units-wise, to develop a little differently.
So, coders, is this one an impossible dream?
How drastic would it be to the programming to allow for a technology to have different prerequisites?
To explain:
the current model is:
Tech Z has as prerequisites Tech Y and tech X (sometimes just tech Y, or sometimes being in a new era).
To more fully customize a scenario, I'd like to have Tech Z has as prerequisites Tech Y and EITHER Tech X OR Tech W. Tech X and tech W would be mutually exclusive (i.e. you can discover one or the other and move on up the tech tree, but can NOT have both techs).
What this would allow is more developmental variety in the game.
Historically, suppose Babylon learned about one kind of Gunpowder (tech X) from the French and Germany learned about another type (tech W) from the Chinese. In the model I suggest above, this could result in Babylon having access to (slightly) different gunpowder-based units from Germany's.
Both Babylon and Germany could still research the same next tech up the tech tree.
This would allow every game, units-wise, to develop a little differently.
So, coders, is this one an impossible dream?
Comment