Base game achievement
Way of Life
Obtain every perk in a Lifestyle
Conditions as the game checks them
Possible decides whether the achievement can still be earned in a run; happened is the check that unlocks it (common/achievements/_achievements.info).
Unlocks when (happened) (30 lines of game script)
custom_description = {
text = way_of_life_achievement_trigger
OR = {
AND = {
has_perk = diplomat_perk
has_perk = august_perk
has_perk = family_man_perk
}
AND = {
has_perk = schemer_perk
has_perk = seducer_perk
has_perk = torturer_perk
}
AND = {
has_perk = whole_of_body_perk
has_perk = erudite_perk
has_perk = theologian_perk
}
AND = {
has_perk = strategist_perk
has_perk = overseer_perk
has_perk = gallant_perk
}
AND = {
has_perk = avaricious_perk
has_perk = architect_perk
has_perk = administrator_perk
}
}
}As written in game/common/achievements/standard_achievements.txt.
Still possible while (possible) (27 lines of game script)
NOR = {
AND = {
has_perk = diplomat_perk
has_perk = august_perk
has_perk = family_man_perk
}
AND = {
has_perk = schemer_perk
has_perk = seducer_perk
has_perk = torturer_perk
}
AND = {
has_perk = whole_of_body_perk
has_perk = erudite_perk
has_perk = theologian_perk
}
AND = {
has_perk = strategist_perk
has_perk = overseer_perk
has_perk = gallant_perk
}
AND = {
has_perk = avaricious_perk
has_perk = architect_perk
has_perk = administrator_perk
}
}As written in game/common/achievements/standard_achievements.txt.
Source: game/common/achievements/standard_achievements.txt, game/common/achievement_groups.txt and the English localisation, Crusader Kings III 1.20.0.3. Unlock share: Steam Web API, 2026-10-02.