• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Jul 9, 2003
1.421
0
Visit site
I recently made a series of events simulating Prestige and Piety gains or losses because of characters' traits:

Code:
#########################
#Piety decreases - Cruel
#########################
character_event = {
	id = 30010

	picture = "event_default.bmp"

	trigger = {
			condition = { type = trait value = cruel }
	}

	mean_time_to_happen = {
		months = 36

		modifier = {
			condition = { type = atwar }
			factor = 1.1
		}
	}

	action_a = {
		effect = { type = piety value = -5 }
	}

}

#########################
#Prestige rises - Generous
#########################
character_event = {
	id = 30011

	picture = "event_default.bmp"

	trigger = {
			condition = { type = trait value = generous }
	}

	mean_time_to_happen = {
		months = 60
	}

	action_a = {
		effect = { type = prestige value = 5 }
	}

}

#########################
#Piety decreases - Indulgent
#########################
character_event = {
	id = 30012

	picture = "event_default.bmp"

	mean_time_to_happen = {
		months = 60
	}	

	trigger = {
			condition = { type = trait value = indulgent }
	}

	action_a = {
		effect = { type = piety value = -5 }
	}

}

#########################
#Piety increases - Merciful
#########################
character_event = {
	id = 30013

	picture = "event_default.bmp"

	mean_time_to_happen = {
		months = 36
	}

	trigger = {
			condition = { type = trait value = merciful }
	}

	action_a = {
		effect = { type = piety value = 5 }
	}

}

#########################
#Prestige and Piety vary - Modest
#########################
character_event = {
	id = 30014

	picture = "event_default.bmp"

	mean_time_to_happen = {
		months = 60
	}

	trigger = {
			condition = { type = trait value = modest }
	}

	action_a = {
		effect = { type = piety value = 10 }
		effect = { type = prestige value = -5 }
	}

}

#########################
#Prestige and Piety vary - Proud
#########################
character_event = {
	id = 30015

	picture = "event_default.bmp"

	mean_time_to_happen = {
		months = 60
	}

	trigger = {
			condition = { type = trait value = proud }
	}

	action_a = {
		effect = { type = piety value = -10 }
		effect = { type = prestige value = 5 }
	}

}

#########################
#Piety decreases - Sceptical
#########################
character_event = {
	id = 30016

	picture = "event_default.bmp"

	mean_time_to_happen = {
		months = 36
	}	

	trigger = {
			condition = { type = trait value = sceptical }
	}

	action_a = {
		effect = { type = piety value = -5 }
	}

}

#########################
#Prestige decreases - Selfish
#########################
character_event = {
	id = 30017

	mean_time_to_happen = {
		months = 60
	}

	picture = "event_default.bmp"

	trigger = {
			condition = { type = trait value = selfish }
	}

	action_a = {
		effect = { type = prestige value = -5 }
	}

}

#########################
#Piety increases - Zealous
#########################
character_event = {
	id = 30018

	mean_time_to_happen = {
		months = 48
	}

	picture = "event_default.bmp"

	trigger = {
			condition = { type = trait value = zealous }
	}

	action_a = {
		effect = { type = piety value = 5 }
	}

}

#########################
#Piety increases - Chaste
#########################
character_event = {
	id = 30018

	mean_time_to_happen = {
		months = 36
	}

	picture = "event_default.bmp"

	trigger = {
			condition = { type = trait value = chaste }
	}

	action_a = {
		effect = { type = piety value = 5 }
	}

}

Text for .csv:

Code:
EVT_30009_NAME;Your cruelty is seen as unpious behavior;;;;;;;;;;X;
ACTIONNAME30009A;Beats me;;;;;;;;;;X;
EVT_30010_NAME;Your generosity honors you, my Lord;;;;;;;;;;X;
ACTIONNAME30010A;That's how it should be;;;;;;;;;;X;
EVT_30011_NAME;Excessive indulgence about sinful behavior;;;;;;;;;;X;
ACTIONNAME30011A;Dont' bother me;;;;;;;;;;X;
EVT_30012_NAME;A good christian shows always mercy;;;;;;;;;;X;
ACTIONNAME30012A;Amen;;;;;;;;;;X;
EVT_30013_NAME;Your modesty is well known;;;;;;;;;;X;
ACTIONNAME30013A;Well... maybe;;;;;;;;;;X;
EVT_30014_NAME;Your pride is well known;;;;;;;;;;X;
ACTIONNAME30014A;And for good reasons;;;;;;;;;;X;
EVT_30015_NAME;The Church doesn't look kindly at your scepticism;;;;;;;;;;X;
ACTIONNAME30015A;See if I care;;;;;;;;;;X;
EVT_30016_NAME;Is your gold more valuable than your honor?;;;;;;;;;;X;
ACTIONNAME30016A;Do the birds fly?;;;;;;;;;;X;
EVT_30017_NAME;May God send all infidels to Hell!!!;;;;;;;;;;X;
ACTIONNAME30017A;Amen!;;;;;;;;;;X;
EVT_30018_NAME;Chastity is an example to all good christians;;;;;;;;;;X;
ACTIONNAME30018A;May God save you Maria;;;;;;;;;;X;

Feel free to send any comments, suggestions, criticism or simply call me dumb.