Missing typed uniques for the units - part 2 (#6749)

* Replacements for existing UniqueTypes

* More typed uniques are added

* Migration to the typed uniques

* Minor optimization

* More general approach on UniqueType usage

* Better wording for the UniqueType
This commit is contained in:
Jack Rainy
2022-05-13 12:34:10 +03:00
committed by GitHub
parent f0461121e4
commit ab82328211
14 changed files with 99 additions and 57 deletions

View File

@ -1050,6 +1050,11 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
??? example "Can move after attacking"
Applicable to: Unit
??? example "Transfer Movement to [unit]"
Example: "Transfer Movement to [Musketman]"
Applicable to: Unit
??? example "Can move immediately once bought"
Applicable to: Unit
@ -1066,6 +1071,9 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Unit
??? example "Doing so will consume this opportunity to choose a Promotion"
Applicable to: Unit
??? example "Eliminates combat penalty for attacking across a coast"
Applicable to: Unit
@ -1106,6 +1114,19 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Unit
??? example "[relativeAmount]% Damage when intercepting"
Example: "[+20]% Damage when intercepting"
Applicable to: Unit
??? example "[amount] extra interceptions may be made per turn"
Example: "[3] extra interceptions may be made per turn"
Applicable to: Unit
??? example "Cannot be intercepted"
Applicable to: Unit
??? example "May capture killed [mapUnitFilter] units"
Example: "May capture killed [Wounded] units"