effect · add_coordination
Definition
- Supported scope:
CHARACTER - Supported target:
none
Description
Adds maneuver skill to a unit leader
Example: add_coordination = 1
add_coordinationCHARACTERnoneAdds maneuver skill to a unit leader
Example: add_coordination = 1
Hands-on notes are AI-generated and checked against the vanilla command vocabulary — treat them as a starting point, not authoritative reference. The definition above is the game's own documentation.
add_coordination is commonly used to design growth events or special training chains for generals, allowing a corps commander or field marshal to enhance their coordination command ability upon triggering specific conditions. For example, in an "Exercise Successful" event option, you can reward a general with coordination skill points to demonstrate stronger troop maneuverability in actual combat.
# Reward maneuver skill in an event option within character scope
country_event = {
id = training.1
option = {
name = training.1.a
# Must be executed under the corresponding CHARACTER scope
add_coordination = 1
add_skill_level = 1
}
}
[add_maneuver](/wiki/effect/add_maneuver): Both effects act on a general's maneuver-related attributes and are often used simultaneously to comprehensively strengthen a general's command abilities, distinguishing different growth paths for "coordination" versus base "maneuver" skill points.[add_unit_leader_trait](/wiki/effect/add_unit_leader_trait): While increasing skill values, assign corresponding traits to make a general's ability improvements more narratively coherent, such as acquiring "Blitzkrieg Master" type traits paired with skill point increases.[is_corps_commander](/wiki/trigger/is_corps_commander) / [is_field_marshal](/wiki/trigger/is_field_marshal): Use for conditional checks before execution to ensure the effect only applies to army commanders or field marshals, preventing accidental application to naval or advisor roles.[gain_xp](/wiki/effect/gain_xp): Pair with skill point increases to grant experience points and trigger normal level growth logic, avoiding presentation layer issues where skills and experience values become desynchronized.add_coordination must be executed under CHARACTER scope. Beginners often write it directly at the top level of a country scope event block, causing game errors or silent failures. You should first enter the correct character scope through every_character, random_character, or a named character variable.add_maneuver: Some beginners mistakenly treat the two as equivalent and swap them carelessly. In reality, they correspond to different general attribute fields internally, and mixing them causes numeric values to accumulate in the wrong skill columns, resulting in bugs where a general's panel data doesn't match expectations.