Skip to content
HOI4DOC

Special Project

8 effects, 3 triggers and 3 dynamic variables in the Special Project scope or category.

14 items

adds a dynamic modifier to the containing scope (country / state / unit-leader / special-project). Updates the cooldown if exists. Optionaly you can give a scope that will restrict the dynamic modifier to it.

Add progress to the project's prototype phase. The input value is a ratio of the total needed progress to complete the special project, i.e. a decimal number between -1 and 1.

clear project flag

Complete a prototype reward option for the project in scope The effect will respect the fire only once and allowed property of prototype rewards.

No example in the documentation

The province that the project is researched in

No example in the documentation

State that the project is researched in

updates the modifiers in current scope (use if you don't want to wait for daily update to update them)

Check if flag has been set within the special project in scope. May checks on the value or date/days since last modified date. Examples

A hidden trigger, that will not be displayed in the tooltip. The trigger can still be evaluate when generating a tooltip. This might be required in the following cases

meta triggers can be used for building triggers from strings and running them. following example will test if Germany has 42 pp

modify project flag. Only modifies if flag already exists.

removes a dynamic modifier from the containing scope (country / state / unit-leader / special-project).

No example in the documentation

The scientist that researches the project

set project flag