Is it possible to scope from a title's localisation to the holder of the title? I tried [Holder_scope.Religion.GetScriptureName] and [Owner.Religion.GetScriptureName] but neither worked.
When making a new religion group, how do you give it a UI other than the default Christian one? Which file would I need to edit to reuse the pagan interface for a new religion group? Thanks.
#Peace Offer From the King of France
character_event = {
id = NormInv.7
title = NormInv.7.name
desc = NormInv.7.desc
picture = GFX_evt_garden
border = GFX_event_narrative_frame_diplomacy
only_playable = yes
trigger = {
has_landed_title = k_france
has_global_flag = norman_invasion
NOT = {has_global_flag = norman_peace}
NOT = {has_global_flag = norman_war}
d_normandy = {
holder_scope = {
culture_group = north_germanic
}
}
}
mean_time_to_happen = {
months = 24
}
option = {
name = "NormInv.7.a"
ai_chance = { factor = 0.75 }
holder = {
d_normandy = {
id = NormInv.8
months = 1
}
}
}
option = {
name = "NormInv.7.b"
set_global_flag = norman_war
}
}
#Duke of Normandy's Response to the Peace Offer From the King of France
character_event = {
id = NormInv.8
title = NormInv.8.name
desc = NormInv.8.desc
picture = GFX_evt_garden
border = GFX_event_narrative_frame_diplomacy
is_triggered_only = yes
trigger = {
has_landed_title = d_normandy
culture_group = north_germanic
NOT = {
religion = FROM
}
}
mean_time_to_happen = {
months = 1
}
option = {
name = "NormInv.8.a"
ai_chance = { factor = 0.75 }
set_global_flag = norman_peace
ROOT = {
religion = FROM
liege = FROM
}
}
option = {
name = "NormInv.8.b"
set_global_flag = norman_war
}
}
Well, from a title scope gain_title=<person> give the title to the person. Vanilla only uses it in the event when a vassal asks for a title from his liege.Hmm, then I seriously wonder what the difference between the commands are. The only thing I know is that gain_title worked in my code and grant didn't. I have to figure out why sometime in the future..
Edit: set_defacto_liege isn't even necessary here, as he will become independent automatically whne he has an equal/higher rank. Even if it was, I thought scoping to yourself with set_defacto_liege should simply make you independent.
Not 'liege=FROM'. Use 'set_defacto_liege=FROM'.The things I'm not sure are working are my vassalisation command and triggering the second event after the first is sent. Any help would be greatly appreciated. Here is the code as it stands.
Code:#Duke of Normandy's Response to the Peace Offer From the King of France character_event = { id = NormInv.8 title = NormInv.8.name desc = NormInv.8.desc picture = GFX_evt_garden border = GFX_event_narrative_frame_diplomacy is_triggered_only = yes trigger = { has_landed_title = d_normandy culture_group = north_germanic NOT = { religion = FROM } } mean_time_to_happen = { months = 1 } option = { name = "NormInv.8.a" ai_chance = { factor = 0.75 } set_global_flag = norman_peace ROOT = { religion = FROM liege = FROM } } option = { name = "NormInv.8.b" set_global_flag = norman_war } }
d_normandy={
holder_scope={
character_event={ id=NormInv.8 months=1}}}
I have some events that should run right at game start, but they usually are launched with some delay. Are there any way to trigger them on day one?
284690000 = {
name="Setup Character"
dynasty=0
martial=0
diplomacy=0
intrigue=0
stewardship=0
religion="catholic"
culture="english"
1.1.1={
birth="1.1.1"
}
800.1.1 = {
effect = {
narrative_event = { id = whatever.1 }
}
}
1451.12.31 = {
death="1451.12.31"
}
}
Thanks, it worked.Set up an event to be triggered from a character's history before game start.
For example, I use this
Code:284690000 = { name="Setup Character" dynasty=0 martial=0 diplomacy=0 intrigue=0 stewardship=0 religion="catholic" culture="english" 1.1.1={ birth="1.1.1" } 800.1.1 = { effect = { narrative_event = { id = whatever.1 } } } 1451.12.31 = { death="1451.12.31" } }
As long as the event is set to happen before the first day of the game, it seems to fire on the first day.
d_york = {
color={ 255 90 15 }
color2={ 255 255 255 }
capital = 57 # York
dignity = 2
norwegian = "Jorvik"
danish = "Jorvik"
swedish = "Jorvik"
norse = "Jorvik"
pagan_coa = {...
Set up an event to be triggered from a character's history before game start.
For example, I use this
Code:284690000 = { name="Setup Character" dynasty=0 martial=0 diplomacy=0 intrigue=0 stewardship=0 religion="catholic" culture="english" 1.1.1={ birth="1.1.1" } 800.1.1 = { effect = { narrative_event = { id = whatever.1 } } } 1451.12.31 = { death="1451.12.31" } }
As long as the event is set to happen before the first day of the game, it seems to fire on the first day.
Hey guys! Two quick related questions:
1) Does anyone know where the culture-dependent region names are located? Like, most Greek provinces change names when they're captured by Muslims vs. Greeks, same happens in a lot of regions with proximity to the Norse-- Orkney vs. Orknø and such. I'd like to add more of that to my game.
2) If I do that, does it affect the checksum? Can I still play Ironman?
I'm trying to create a new pagan religion and it seems to start with unreformed status. How can I make it start the game as a reformed religion?
It's in the landed titles file. Changing landed titles will definitely break your cheksum and disable iron man.
Add pre_reformed = yes I believe, that's what Hellenic uses.