Preparation for unit action modifiers

This commit is contained in:
Yair Morgenstern
2023-03-01 15:26:54 +02:00
parent 494fde53cf
commit 66faeb0d15
5 changed files with 129 additions and 108 deletions

View File

@ -1052,6 +1052,60 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
??? example "May create improvements on water resources"
Applicable to: Unit
??? example "May found a religion"
Applicable to: Unit
??? example "May enhance a religion"
Applicable to: Unit
??? example "Can start an [amount]-turn golden age"
Example: "Can start an [3]-turn golden age"
Applicable to: Unit
??? example "Can be added to [comment] in the Capital"
Example: "Can be added to [comment] in the Capital"
Applicable to: Unit
??? example "Prevents spreading of religion to the city it is next to"
Applicable to: Unit
??? example "Removes other religions when spreading religion"
Applicable to: Unit
??? example "May Paradrop up to [amount] tiles from inside friendly territory"
Example: "May Paradrop up to [3] tiles from inside friendly territory"
Applicable to: Unit
??? example "Can perform Air Sweep"
Applicable to: Unit
??? example "Can [action] [amount] times"
Example: "Can [Spread Religion] [3] times"
Applicable to: Unit
??? example "Can speed up construction of a building"
Applicable to: Unit
??? example "Can speed up the construction of a wonder"
Applicable to: Unit
??? example "Can hurry technology research"
Applicable to: Unit
??? example "Can undertake a trade mission with City-State, giving a large sum of gold and [amount] Influence"
Example: "Can undertake a trade mission with City-State, giving a large sum of gold and [3] Influence"
Applicable to: Unit
??? example "Can transform to [unit]"
Example: "Can transform to [Musketman]"
Applicable to: Unit
??? example "[relativeAmount]% Strength for enemy [combatantFilter] units in adjacent [tileFilter] tiles"
Example: "[+20]% Strength for enemy [City] units in adjacent [Farm] tiles"
@ -1067,12 +1121,6 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Unit
??? example "May found a religion"
Applicable to: Unit
??? example "May enhance a religion"
Applicable to: Unit
??? example "Can only attack [combatantFilter] units"
Example: "Can only attack [City] units"
@ -1092,6 +1140,15 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
??? example "Self-destructs when attacking"
Applicable to: Unit
??? example "Eliminates combat penalty for attacking across a coast"
Applicable to: Unit
??? example "May attack when embarked"
Applicable to: Unit
??? example "Eliminates combat penalty for attacking over a river"
Applicable to: Unit
??? example "Blast radius [amount]"
Example: "Blast radius [3]"
@ -1127,11 +1184,6 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
??? example "Can move immediately once bought"
Applicable to: Unit
??? example "May Paradrop up to [amount] tiles from inside friendly territory"
Example: "May Paradrop up to [3] tiles from inside friendly territory"
Applicable to: Unit
??? example "Unit will heal every turn, even if it performs an action"
Applicable to: Unit
@ -1140,15 +1192,6 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Unit
??? example "Eliminates combat penalty for attacking across a coast"
Applicable to: Unit
??? example "May attack when embarked"
Applicable to: Unit
??? example "Eliminates combat penalty for attacking over a river"
Applicable to: Unit
??? example "No Sight"
Applicable to: Unit
@ -1198,9 +1241,6 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Unit
??? example "Can perform Air Sweep"
Applicable to: Unit
??? example "[relativeAmount]% Strength when performing Air Sweep"
Example: "[+20]% Strength when performing Air Sweep"
@ -1273,14 +1313,7 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
??? example "Religious Unit"
Applicable to: Unit
??? example "Can be added to [comment] in the Capital"
Example: "Can be added to [comment] in the Capital"
Applicable to: Unit
??? example "Can start an [amount]-turn golden age"
Example: "Can start an [3]-turn golden age"
??? example "Takes your religion over the one in their birth city"
Applicable to: Unit
??? example "Great Person - [comment]"
@ -1288,39 +1321,6 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Unit
??? example "Prevents spreading of religion to the city it is next to"
Applicable to: Unit
??? example "Takes your religion over the one in their birth city"
Applicable to: Unit
??? example "Removes other religions when spreading religion"
Applicable to: Unit
??? example "Can [action] [amount] times"
Example: "Can [Spread Religion] [3] times"
Applicable to: Unit
??? example "Can speed up construction of a building"
Applicable to: Unit
??? example "Can speed up the construction of a wonder"
Applicable to: Unit
??? example "Can hurry technology research"
Applicable to: Unit
??? example "Can undertake a trade mission with City-State, giving a large sum of gold and [amount] Influence"
Example: "Can undertake a trade mission with City-State, giving a large sum of gold and [3] Influence"
Applicable to: Unit
??? example "Can transform to [unit]"
Example: "Can transform to [Musketman]"
Applicable to: Unit
## Promotion uniques
??? example "Doing so will consume this opportunity to choose a Promotion"
Applicable to: Promotion
@ -1649,9 +1649,6 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Conditional
??? example "<by consuming this unit>"
Applicable to: Conditional
??? example "<with [amount]% chance>"
Example: "<with [3]% chance>"
@ -1977,6 +1974,10 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: UnitTriggerCondition
## UnitActionModifier uniques
??? example "<by consuming this unit>"
Applicable to: UnitActionModifier
*[action]: An action that a unit can perform. Currently, there are only two actions part of this: 'Spread Religion' and 'Remove Foreign religions from your own cities'
*[amount]: This indicates a whole number, possibly with a + or - sign, such as `2`, `+13`, or `-3`.