Hands-On Usage
has_convoys_war_support is commonly used to gauge the severity of war support penalties incurred by a nation due to sunken merchant vessels. It is well-suited for triggering specific decisions, events, or diplomatic options during intense naval warfare. For example, when escort losses become catastrophic, you can automatically unlock armistice or aid-seeking options:
# In the available block of a decision
available = {
has_convoys_war_support < 0.15
has_war = yes
}
Synergy
[has_bombing_war_support](/wiki/trigger/has_bombing_war_support) — Another war support penalty trigger in the same family; can be combined to comprehensively assess the risk of morale collapse from both strategic bombing and convoy losses.
[has_casualties_war_support](/wiki/trigger/has_casualties_war_support) — War support penalty from casualties; checking this alongside the current trigger creates a "multi-pressure" condition set, simulating a nation on the brink of collapse.
[add_war_support](/wiki/effect/add_war_support) — Used to compensate war support when conditions are met; commonly found in the effect block of "morale rescue" events.
[add_political_power](/wiki/effect/add_political_power) — Grants political capital as a crisis response resource when convoy losses are severe, paired with this trigger to define trigger timing.
Common Pitfalls
- Inverted comparison logic: Lower values of
has_convoys_war_support indicate heavier penalties (i.e., worse convoy losses). Beginners often mistakenly write > 0.9 to mean "severe losses," when in fact < 0.1 or similarly low values represent high penalty states.
- Usage outside COUNTRY scope: This trigger only works within country scope. If mistakenly placed in a state or unit leader condition block, it will silently fail or throw an error. Always verify that the parent scope is a country.