trigger · land_doctrine_level
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
checks researched land doctrine level
land_doctrine_levelCOUNTRYnonechecks researched land doctrine level
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.
land_doctrine_level is commonly used in the available / trigger blocks of national focuses, decisions, or advisors to unlock content or grant rewards based on the player's researched land doctrine level. For example, in a historical mod, a specific military reform decision can only be triggered after a certain country's land doctrine reaches a particular tier:
available = {
land_doctrine_level > 2
}
[has_completed_subdoctrine](/wiki/trigger/has_completed_subdoctrine): Combined with this trigger, you can precisely distinguish "the required research level is met but which branch was taken," avoiding incorrectly granting rewards to the wrong faction based solely on tier numbers.[has_doctrine](/wiki/trigger/has_doctrine): Used to further confirm whether a specific doctrine tree has been unlocked, complementing tier checks and forming more stringent conditions.[add_doctrine_cost_reduction](/wiki/effect/add_doctrine_cost_reduction): Serves as a reward effect to reduce subsequent doctrine research costs once tier conditions are satisfied, creating a positive feedback loop of "the more you research, the faster you progress."[add_tech_bonus](/wiki/effect/add_tech_bonus): Commonly triggered when land_doctrine_level conditions are met, granting research bonuses for the next tier of doctrines.land_doctrine_level can only be used under COUNTRY scope. If written within STATE or CHARACTER scope blocks, it will silently fail or throw errors. Beginners often overlook the outer scope source during debugging.