Full List of Effects

From Europa Universalis 3 Wiki
Jump to navigation Jump to search

This article is accurate for the latest versions of EU3, Napoleon’s Ambition, In Nomine, Heir to the Throne and Divine Wind.

This article lists all possible event effects. For more info on writing/modding events, see structure of events.

Country Scope

Diplomatic commands

Version Name Description Syntax
EU3.gif casus_belli Give another country a casus belli on the current country. random_country = { casus_belli = THIS }

any_neighbor_country = { casus_belli = THIS }

EU3.gif add_casus_belli Give the current country a casus belli on another country. random_country = { casus_belli = THIS }

any_neighbor_country = { casus_belli = THIS }

EU3.gif inherit Allow the country to inherit the specified country. inherit = country tag
EU3.gif relation Improve/Worsen relations between two countries. If this is used the scope has to be changed first so that the effects applies to both the current country and some other state. relation = { who = country tag/THIS value = x }
EU3.gif release Allow the country to release the specified country and thereby create a new independent nation. release = country tag
EU3.gif war Start a war between the current country and the specified state. war = country tag
NA.gif create_marriage Creates a royal marriage with another country. create_marriage = this / from / tag
NA.gif create_alliance Creates an alliance with another country. create_allieance = this / from / tag
NA.gif release_vassal Allow the country to release the specified country as a vassal. release_vassal = this / from / random / tag
HTTT.png add_casus_belli Add Casus Belli of cb_type, versus target, lasting NUM months, to scope country. add_casus_belli = {

target =

type = cb_type

months = NUM

}

HTTT.png add_temp_claim Add Conquest Casus Belli on the specified province, to scope country. add_temp_claim = province_ID
HTTT.png add_to_sphere Add target to scope country's Sphere of Influence (THIS/FROM/TAG) add_to_sphere =
HTTT.png casus_belli Add Casus Belli of cb_type, versus scope country, lasting NUM months, to target. casus_belli = {

target =

type = cb_type

months = NUM

}

HTTT.png remove_casus_belli Remove Casus Belli of cb_type, directed at scope country, from target. remove_casus_belli = {

target = (THIS/FROM/TAG)

type = cb_type

}

HTTT.png remove_from_sphere Remove target from scope country's Sphere of Influence remove_from_sphere =
HTTT.png this_remove_casus_belli Reversed remove_casus_belli this_remove_casus_belli = {

target = (THIS/FROM/TAG)

type = cb_type

}

DW.png vassalize Make the target country a vassal of the current country. vassalize = (THIS/FROM/TAG)
DW.png white_peace Declare a white peace between the current country and the target country. white_peace = (THIS/FROM/TAG)
DW.png free_vassal Cancel a vassalization. With a specific tag it must be fired from the overlord's scope and the target is the vassal's tag. If the root scope is the overlord then free_vassal = THIS can be used from within the vassal's scope. free_vassal = (THIS/FROM/TAG)

Religion & culture commands

Version Name Description Syntax
EU3.gif religion Change a country’s religion. religion = religion type/THIS
EU3.gif enable_religion Enable a certain religion. enable_religion = religion type
EU3.gif primary_culture Change the country’s primary culture. :primary_culture = culture name/THIS
EU3.gif add_accepted_culture Make a certain culture accepted by the country. add_accepted_culture = culture name/THIS
EU3.gif remove_accepted_culture Remove an accepted culture from the country. remove_accepted_culture = culture name

Commands for leaders, advisers and monarchs

Version Name Description Syntax
EU3.gif remove_advisor Remove an advisor from the country’s court. remove_advisor = advisor type
NA.gif create_admiral Creates a random admiral that will be equivalent to one generated with the given amount of tradition. create_admiral = amount of tradition (0-100)
NA.gif create_explorer Creates a random explorer that will be equivalent to one generated with the given amount of tradition. create_explorer = amount of tradition (0-100)
NA.gif create_conquistador Creates a random conquistador that will be equivalent to one generated with the given amount of tradition. create_conquistador = amount of tradition (0-100)
NA.gif create_general Creates a random general that will be equivalent to one generated with the given amount of tradition. create_general = amount of tradition (0-100)
NA.gif define_admiral Creates an admiral with the given name and stats. Syntax:define_admiral = {

name = "name"

shock = num

fire = num

siege = num

maneuver = num

}

NA.gif define_explorer Creates an explorer with the given name and stats. define_explorer = {

name = "name"

shock = num

fire = num

siege = num

maneuver = num

}

NA.gif define_conquistador Creates a conquistador with the given name and stats. define_conquistador = {

name = "name"

shock = num

fire = num

siege = num

maneuver = num

}

NA.gif define_general Creates a general with the given name and stats. define_general = {

name = "name"

shock = num

fire = num

siege = num

maneuver = num

}

NA.gif define_ruler Creates a new ruler with the given name and stats. If name is specified stats are define_ruler = {

name = "name" # optional

dynasty = # only in HttT and later; only specific name allowed, not THIS

regent = yes / no

female = yes / no

DIP = num

MIL = num

ADM = num

}

NA.gif kill_ruler Kills a ruler. kill_ruler = “name” / this
NA.gif kill_leader Kills a leader. kill_leader = “name” (random does not work)
IN.gif create_advisor Creates a random advisor of 'random' skill (usual distribution). create_advisor =type of advisor ($TYPE$)
IN.gif define_advisor Creates an advisor of the given type and stats. define_advisor = {

name = “advisor name”

type = type of advisor ($TYPE$)

skill = num (1-6)

}

HTTT.png define_heir Creates a new heir with the given name and stats. If name is specified stats are define_heir = {

dynasty =

claim = # optional (defaults to 100)

name = "name" # optional

female = yes / no # optional (only works if name is specified?)

DIP = num # optional

MIL = num # optional

ADM = num # optional

}

HTTT.png heir_claim Strengthen or weaken claim of current heir by NUM. heir_claim = +/-NUM
HTTT.png kill_heir Kill the heir of target or scope country kill_heir = yes


kill_heir = THIS/FROM/TAG

HTTT.png kill_ruler Kill the ruler of target or scope country kill_ruler = yes

kill_ruler = THIS/FROM/TAG

HTTT.png legitimacy Increase or decrease legitimacy by percentage points. legitimacy = +/-NUM

Commands for countries and provinces

Version Name Description Syntax
EU3.gif add_core Make a certain province the country’s core. add_core = province id
EU3.gif badboy Increase/decrease the country’s reputation-value. badboy = x(x = +- 1..)
EU3.gif capital Move the capital to a new province. capital = province id
EU3.gif manpower Increase/decrease the amount of manpower a country has.

In Nomine 3.1: if x is between -0.999 and +0.999, it means the percentage of the maximum manpower of the country.

manpower = x (x = +-0..1)
EU3.gif multiply_citysize Multiply the population of the province by a given amount. multiply_citysize = x (x > 0)
EU3.gif remove_core Loose an existing core on a province. remove_core = province id/0
EU3.gif technology_group Allow the country to change technology group for better or for worse. technology_group = Latin/eastern/Muslim/Indian/Chinese/African/new_world
EU3.gif add_country_modifier Add a country modifier with certain effects to the country. add_country_modifier = {

name = name of modifier

duration = duration in days (-1 = no expiration)

}

EU3.gif discover Allow a country to discover a certain province. province id = { discover = yes }
EU3.gif secede_province Cede a specific province to the specified country. province id = { secede_province = country tag }
EU3.gif prestige Increase/decrease the amount of prestige the country has. prestige = x ( x = +-0..1)
EU3.gif army_tradition Increase/decrease the country’s army tradition. army_tradition = x(x = +-0..1)
EU3.gif navy_tradition Increase/decrease the country’s naval tradition. navy_tradition = x (x = +-0..1)
NA.gif remove_country_modifier Removes a certain country modifier from the current country. remove_country_modifier = name of modifier
HTTT.png cultural_tradition Increase or decrease cultural tradition by percentage points cultural_tradition = +/-NUM

Domestic affairs — politics, research & finance

Version Name Description Syntax
EU3.gif treasury Deduct/add money to the country’s treasury. treasury = x( x = +-1..)
EU3.gif inflation Increase/decrease the country’s inflation. inflation = x ( x = +-1..)
EU3.gif add_idea Give the country a new national idea. add_idea = name of idea
EU3.gif remove_idea Remove an existing idea from the country. remove_idea = name of idea
EU3.gif government Change the current form of government for the country. government = government type
EU3.gif loan_size Increase/decrease the loan size that is set for the country. loan_size = x(x = +-1..)
EU3.gif policies Move the policy slider the specified amount of steps. p = x(x = +-1..5)

(p = aristocracy_plutocracy/

centralization_decentralization/

innovative_narrowminded/

mercantilism_freetrade/

offensive_defensive/

land_naval/

quality_quantity/

serfdom_freesubjects)

EU3.gif technology Invest a certain amount of money into the specified technology.

In Nomine 3.1: if x is between -0.999 and +0.999, it means the percentage of the current cost for that technology.

t = x(x = +-1..)

(t = land_tech

naval_tech

trade_tech

production_tech

government_tech)

HTTT.png years_of_income Add or subtract money relative to the yearly income of the country. years_of_income = +/-NUM

Domestic affairs — stability & revolts

Version Name Description Syntax
EU3.gif stability Increase/decrease the country’s stability. stability = x(x = -3..3)
EU3.gif war_exhaustion Increase/decrease the amount of war exhaustion a country has. war_exhuastion = x (x = +-1..10)

Different unit commands

Version Name Description Syntax
EU3.gif missionaries Increase/decrease the number of missionaries that are available to the country. missionaries = x (x = +-1..5)
EU3.gif merchants Increase/decrease the number of merchants that are available to the country. merchants = x (x = +-1..5)
EU3.gif colonists Increase/decrease the number of colonists that are available to the country. colonists = x (x = +-1..5)
EU3.gif spies Increase/decrease the number of spies that are available to the country. spies = x (x = +-1..5)
EU3.gif diplomats Increase/decrease the number of diplomats that are available to the country. diplomats = x (x = +-1..5)
HTTT.png officials Add or remove Magistrates officials = +/-NUM

Other commands

Version Name Description Syntax
EU3.gif elector Add/remove an elector. elector = yes/no
EU3.gif change_tag Transform the country into a new nation. change_tag = country tag
EU3.gif set_country_flag Set a flag for the country to indicate that certain criteria have been met. set_country_flag = name of flag
EU3.gif clr_country_flag Remove a country flag. clr_country_flag = name of country flag
NA.gif set_revolution_target Makes the current country a revolution target. set_revolution_target = this / from / tag
NA.gif country_event Triggers the specified country event for the current country. country_event = event_id
IN.gif set_variable Creates a new variable and assigns it the specified value. set_variable = {

which = variable_name

value = x(x = +-1..)

}

IN.gif change_variable Increases or decreases the value of an existing variable. change_variable = {

which = variable_name

value = x(x = +-1..)

}

IN.gif random Adds an x percent chance that a given effect will trigger. If the x% is not met, nothing will happen. So for instance it allows to have an event that MAY lower stability, but also may be innocuous. random = {

chance = x

[effect] (f.ex: stability = -1)

}

IN.gif random_list Allows to have an event where any of a number of things can happen, depending on the odds given. For instance, a 50/50 chance of either a loss of stability or a rebellion right there and then. country

Syntax:random_list = {

[odds1] = { [effect1] }

[odds2] = { [effect2] }

} Example:random_list = {

50 = { owner = { stability = -1 } }

50 = { anti_tax_rebels = 1 }

}

IN.gif set_global_flag Creates a global flag for all countries. set_global_flag = name of global flag
IN.gif remove_fow Removes the target country's fog of war for the country that receives the event so he can see everything in the given country for a period of x months. Not sure if it works with events, it only appears in common\spies.txt in vanilla. remove_fow = x
HTTT.png add_hre_emperor_modifier Add a modifier for the Emperor of the HRE add_hre_emperor_modifier = {

name = "hre_emperor_modifier_name"

duration = NUM

}

HTTT.png add_imperial_influence Add or remove HRE Imperial Authority add_imperial_influence = +/-NUM
HTTT.png add_hre_member_modifier Add a modifier for all members of the HRE except the Emperor. add_hre_member_modifier = {

name = "hre_member_modifier_name"

duration = NUM

}

HTTT.png add_papal_influence Add or remove Papal Influence add_papal_influence = +/-NUM
HTTT.png dismantle_hre Dismantle the HRE. dismantle_hre = yes
HTTT.png internal_hre_cb Allow or disallow internal HRE conflicts. internal_hre_cb = yes/no
HTTT.png remove_hre_emperor_modifier Remove a HRE Emperor modifier remove_hre_emperor_modifier = hre_Emperor_modifier_name
HTTT.png remove_hre_member_modifier Remove a HRE member modifier remove_hre_member_modifier = hre_member_modifier_name
HTTT.png refresh_events Refresh the event engine cache immediately to see which events are possible. VERY SLOW! refresh_events = [yes]

Province Scope

Version Name Description Syntax
EU3.gif add_province_modifier Add a province modifier with certain effects to a province. add_province_modifier = {

name = name of modifier

duration = duration in days (-1 = no expiration)

}

EU3.gif set_province_flag Set a flag for a province to indicate that certain criteria have been met. set_province_flag = name of province flag
EU3.gif clr_province_flag Remove a province flag. clr_province_flag = name of province flag
EU3.gif create_revolt Create a revolt of the specified size in a province. create_revolt = x(x = 1/2/3)
EU3.gif create_pirate Create a fleet of pirates of the specified size in a province.

In Nomine 3.1: if the number of ships is negative, it creates privateers working for the target country instead of pirates.

create_pirate = number of ships
EU3.gif native_ferocity Increase/decrease the natives’ ferocity in a province. native_ferocity = x (x = +-1..)
EU3.gif native_hostileness Increase/decrease the natives’ hostileness in a province. native_hostileness = x (x = +-1..)
EU3.gif native_size Increase/decrease the size of natives in a province. native_size = x (x = +-1..)
EU3.gif base_tax Increase/decrease the base tax in a province. base_tax = x (x = +-1..)
EU3.gif citysize Increase/decrease the population of a province. citysize = x(x = +-1…)
EU3.gif hre Allow a province to join/leave the Holy Roman Empire. hre = yes/no
EU3.gif change_manpower Increase/decrease the manpower available in a province. change_manpower = x (x = +-1..)
EU3.gif cot Allow a province to gain or loose a center of trade. cot = yes/no
EU3.gif add_building Add the specified building to a province. add_building = name of building
EU3.gif remove_building Remove the specified building from a province. remove_building = name of building
EU3.gif trade_goods Allow a province to change the type of goods it’s currently trading. trade_goods = type of goods
EU3.gif culture Allow a province to change its culture type. culture = culture type
EU3.gif cavalry Create the most advanced cavalry unit available to the current country. cavalry = province number/THIS
EU3.gif infantry Create the most advanced infantry unit available to the current country. infantry = province number/THIS
EU3.gif artillery Create the most advanced artillery unit available to the current country. artillery = province number/THIS
EU3.gif big_ship Create the most advanced big ship available to the current country. big_ship = province number/THIS
EU3.gif light_ship Create the most advanced light ship available to the current country. light_ship = province number/THIS
EU3.gif transport Create the most advanced transport ship available to the current country. transport = province number/THIS
EU3.gif galley Create the most advanced galley ship available to the current country. galley = province number/THIS
EU3.gif change_controller Change the controller of a province. change_controller = country tag
EU3.gif create_native Adds natives to a province. create_native = x (x = +-1..)
EU3.gif add_core Make the province some country’s core. 'emperor' option was added in Napoleon's Ambition. add_core = emperor/THIS
NA.gif province_event Triggers the specified province event for the current province. province_event = event_id
NA.gif remove_province_modifier Removes a certain province modifier from the current province. remove_province_modifier = name of modifier
NA.gif revolt_risk Increases or decreases the revolt risk in the current province. revolt_risk = x (x = +-1..)
NA.gif create_colony creates a colony in the current province. create_colony = size
NA.gif remove_merchant Removes a merchant from a COT. remove_merchant = this / from / random / tag
NA.gif send_merchant Adds a merchant to a COT. send_merchant = this / from / random / tag
IN.gif change_province_name changes the name of the current province. change_province_name = “new name”
IN.gif change_siege Advances the “siege level” of a besieged city as if it had been under siege for x more months (not sure about this one). change_siege = x
IN.gif spawn_rebels Spawns a given number of rebel units in that province of the specified type, which are friends with the specified country. If the friend clause is omitted they may be friendly to whatever country makes sense (e.g. country with core for patriot_rebels). spawn_rebels = {

type = type of rebels (patriot_rebels...)

size = num of troops (scaled by population of province)

friend = this (probably from and tag too)

}

example:

spawn_rebels = {

type = patriot

size = 5

friend = TUR

}spawns patriot rebels friendly to the Ottomans

HTTT.png add_temp_claim Add Conquest Casus Belli on the scope province to the specified tag. add_temp_claim = tag/THIS
HTTT.png national_focus Set the national focus to a target province (THIS, FROM, ID) [THIS/FROM currently do not work as of 4/29 beta patch] national_focus =
HTTT.png possible_province_event Update the event engine cache immediately and mark the province event as possible (normally only done every month) possible_province_event = [PROV_ID/THIS/FROM]
HTTT.png rename_capital Change the name of the province's capital city. rename_capital = "new name"
DW.png remove_core_from Remove the core of the specified country from the current province remove_core_from = TAG

See also