Promotion
Functions
Assemble json-supplied lines with automatically generated ones.
Generate header line from object metadata. Default implementation will take INamed.name and render it in 150% normal font size with an icon from makeLink.
Generate automatic lines from object metadata.
Used to describe a Promotion on the PromotionPickerScreen
Overrides Icon used for Civilopedia entry list (where you select the instance) This will still be passed to the category-specific image getter.
Overrides alphabetical sorting in Civilopedia
Technically not currently needed, since the unique target can be retrieved from every unique in the uniqueObjects, But making this a function is relevant for future "unify Unciv object" plans ;)
Properties
List of strings supporting simple formatting rules that CivilopediaScreen can render. May later be merged with automatic lines generated by the deriving class through overridden getCivilopediaTextHeader and/or getCivilopediaTextLines methods.