During his turn, the player can inspect enemies and allies. Introduce "tiers" of inspection that progressively reveal more and more detailed information about the entity in question.
For example:
T3
Name
Primary Resource Quantity
Already-used-abilities
T2
T3 Info
Axuiallary Resource Quantity
Current Effects
T1
T2 Info
Armor info
Weapon info
All Abilities
To support such this feature, multiple changes and additions must be made to CombatEngine and its related Events.
Implement Inspection CombatEntities as a standalone Event
Implement a category system that allows for configurable inspection tiers
Implement a user-driven config scheme that controls each tier
Create default inspection tiers
Implement support for JSON-defined inspection tiers
During his turn, the player can inspect enemies and allies. Introduce "tiers" of inspection that progressively reveal more and more detailed information about the entity in question.
For example:
T3
T2
T1
To support such this feature, multiple changes and additions must be made to
CombatEngine
and its relatedEvents
.Inspection
CombatEntities as a standaloneEvent