Skip to content

Common tree vs. Civ-specific trees #86

@HSZemi

Description

@HSZemi

The newly added civTechTrees.json contains easily readable structural information about the tech tree for each civ. This finally enables us to somewhat accurately reproduce the in-game tech tree for each civ in the definitive edition.

Having a dedicated tree layout for each civ means that it is possible to sensibly display the effects of Cuman and Burgundian civ bonuses, namely having certain items available in earlier ages.
However, this would then be inconsistent with the general approach to applying civ bonuses in the tech tree – which is to not apply them. Mainly because it would be a lot of work to implement a framework to figure out the correct numbers for cost rebates etc., and nobody has invested the time to create that yet.

The approach of having a common tree layout for all civs that includes all extra unique units has the advantage that you have immediate access to their stats at any time, and do not have to remember and switch to their respective civ first. It inflates the tree a bit though.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions