soldier_friend_character = { age = { 18 35 } random_traits_list = { count = 1 education_martial_2 = {} education_martial_3 = {} education_martial_4 = {} } random_traits_list = { count = 1 brave = {} just = {} } random_traits_list = { #Something nice count = 1 honest = {} gregarious = {} trusting = {} compassionate = {} generous = {} humble = {} calm = {} } random_traits_list = { count = 1 lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} patient = {} impatient = {} ambitious = {} cynical = {} zealous = {} stubborn = {} } random_traits = no faith = root.faith culture = root.culture martial = { min_template_decent_skill max_template_decent_skill } prowess = { min_template_decent_skill max_template_decent_skill } gender_female_chance = root_soldier_female_chance after_creation = { if = { limit = { has_dlc_feature = tours_and_tournaments } add_trait = tourney_participant add_random_tourney_participant_level_effect = yes } } } new_commander_character = { age = { 18 40 } random_traits_list = { count = 1 education_martial_2 = {} education_martial_3 = {} education_martial_4 = {} } random_traits_list = { count = 1 brave = {} just = {} } random_traits_list = { count = 1 lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} humble = {} calm = {} patient = {} impatient = {} } random_traits_list = { honest = {} ambitious = {} cynical = {} zealous = {} compassionate = {} stubborn = {} generous = {} } random_traits = no martial = { min_template_decent_skill max_template_decent_skill } after_creation = { #Chance of receiving an extra commander trait random = { chance = 25 give_random_commander_trait_effect = yes } random_list = { 200 = { # Character is of average weight, nothing happens } 25 = { change_current_weight = -25 } 25 = { change_current_weight = -75 } 25 = { change_current_weight = 25 } 25 = { change_current_weight = 75 } 5 = { change_current_weight = 150 } } } } new_warrior_character = { age = { 18 40 } random_traits_list = { count = 1 education_martial_2 = {} education_martial_3 = {} education_martial_4 = {} } random_traits_list = { count = 3 brave = {} just = {} lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} patient = {} humble = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} compassionate = {} stubborn = {} generous = {} sadistic = {} vengeful = {} } random_traits_list = { count = { 0 1 } lifestyle_blademaster = {} lifestyle_hunter = {} tourney_participant = {} strategist = {} gallant = {} torturer = {} } random_traits_list = { count = { 0 1 } drunkard = {} irritable = {} athletic = {} strong = {} shrewd = {} clubfooted = {} hunchbacked = {} lisping = {} stuttering = {} giant = {} dull = {} spindly = {} scaly = {} albino = {} wheezing = {} beauty_bad_1 = {} beauty_bad_2 = {} beauty_bad_3 = {} beauty_good_1 = {} intellect_bad_1 = {} intellect_bad_2 = {} intellect_good_1 = {} intellect_good_2 = {} physique_good_1 = {} physique_good_2 = {} physique_good_3 = {} } random_traits = no martial = { min_template_average_skill max_template_average_skill } prowess = { 8 12 } after_creation = { #Chance of receiving an extra commander trait random = { chance = 25 give_random_commander_trait_effect = yes } add_random_tiered_trait_xp_effect = { TRAIT = lifestyle_blademaster LEVEL_1 = yes LEVEL_3 = yes } add_random_tiered_trait_track_xp_effect = { TRAIT = lifestyle_hunter TRACK = hunter LEVEL_1 = yes LEVEL_3 = no } add_random_tourney_participant_level_effect = yes random_list = { 200 = { # Character is of average weight, nothing happens } 25 = { change_current_weight = -25 } 25 = { change_current_weight = -75 } 25 = { change_current_weight = 25 } 25 = { change_current_weight = 75 } 5 = { change_current_weight = 150 } } } } new_siege_engineer = { age = { 30 45 } random_traits_list = { count = 1 education_martial_4 = {} education_martial_5 = {} } random_traits_list = { count = 3 brave = {} just = {} lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} patient = {} humble = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} compassionate = {} stubborn = {} generous = {} sadistic = {} vengeful = {} } random_traits_list = { count = { 0 1 } overseer = {} strategist = {} architect = {} administrator = {} } trait = military_engineer random_traits = no martial = { min_template_average_skill max_template_average_skill } martial = { 12 24 } prowess = { 8 12 } after_creation = { #Chance of receiving an extra commander trait random = { chance = 25 give_random_commander_trait_effect = yes } random_list = { 200 = { # Character is of average weight, nothing happens } 25 = { change_current_weight = -25 } 25 = { change_current_weight = -75 } 25 = { change_current_weight = 25 } 25 = { change_current_weight = 75 } 5 = { change_current_weight = 150 } } } } new_berserker_character = { age = { 18 40 } random_traits_list = { count = 1 education_martial_1 = {} education_martial_2 = {} education_martial_3 = {} education_martial_4 = {} } random_traits_list = { count = 3 brave = {} just = {} lustful = {} gluttonous = {} wrathful = {} arrogant = {} impatient = {} ambitious = {} cynical = {} zealous = {} stubborn = {} callous = {} sadistic = {} vengeful = {} } random_traits_list = { count = { 0 1 } lifestyle_blademaster = {} lifestyle_hunter = {} tourney_participant = {} } random_traits_list = { count = { 0 1 } athletic = {} strong = {} giant = {} dull = {} beauty_bad_2 = {} physique_good_1 = {} physique_good_2 = {} physique_good_3 = {} } random_traits_list = { count = 1 drunkard = {} irritable = {} comfort_eater = {} } trait = berserker random_traits = no martial = { min_template_average_skill max_template_average_skill } prowess = { 8 12 } after_creation = { add_random_tiered_trait_xp_effect = { TRAIT = lifestyle_blademaster LEVEL_1 = yes LEVEL_3 = yes } add_random_tiered_trait_track_xp_effect = { TRAIT = lifestyle_hunter TRACK = hunter LEVEL_1 = yes LEVEL_3 = no } add_random_tiered_trait_track_xp_effect = { TRAIT = tourney_participant TRACK = foot LEVEL_1 = yes LEVEL_3 = yes } } } mercenary = { age = { 25 42 } random_traits_list = { count = 1 education_martial_3 = {} education_martial_4 = {} } random_traits_list = { count = 3 brave = {} just = {} lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} patient = {} humble = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} compassionate = {} stubborn = {} generous = {} sadistic = {} vengeful = {} } random_traits_list = { count = { 0 1 } overseer = {} strategist = {} lifestyle_blademaster = {} lifestyle_hunter = {} } random_traits = no martial = { min_template_average_skill max_template_average_skill } prowess = { 8 14 } after_creation = { add_character_flag = { flag = need_military_outfit } } } great_mercenary = { age = { 25 42 } random_traits_list = { count = 1 education_martial_3 = {} education_martial_4 = {} } random_traits_list = { count = 3 just = {} lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} patient = {} humble = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} compassionate = {} stubborn = {} generous = {} sadistic = {} vengeful = {} brave = {} } random_traits_list = { count = 1 giant = {} lifestyle_blademaster = {} strategist = {} lifestyle_hunter = {} athletic = {} strong = {} physique_good_1 = {} physique_good_2 = {} } random_traits = no martial = { min_template_decent_skill max_template_decent_skill } prowess = { 10 16 } after_creation = { add_character_flag = { flag = need_military_outfit } } } retired_mercenary = { age = { 40 60 } random_traits_list = { count = 1 education_martial_3 = {} education_martial_4 = {} } random_traits_list = { count = 3 brave = {} just = {} lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} patient = {} humble = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} compassionate = {} stubborn = {} generous = {} sadistic = {} vengeful = {} } random_traits_list = { count = { 0 1 } overseer = {} strategist = {} lifestyle_blademaster = {} lifestyle_hunter = {} tourney_participant = {} } random_traits = no martial = { min_template_average_skill max_template_average_skill } prowess = { 8 14 } after_creation = { add_character_flag = { flag = need_military_outfit } add_random_tourney_participant_level_effect = yes } } new_raider_character = { age = { 40 60 } random_traits_list = { count = 1 education_martial_2 = {} education_martial_3 = {} } trait = reaver random_traits_list = { count = 3 brave = {} just = {} lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} patient = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} stubborn = {} generous = {} sadistic = {} vengeful = {} } random_traits = no martial = { min_template_average_skill max_template_average_skill } prowess = { 8 14 } } honorable_soldier_character = { age = { 30 50 } random_traits_list = { count = 1 education_martial_3 = {} education_martial_4 = {} } random_traits_list = { count = 3 brave = {} just = {} lustful = {} chaste = {} arrogant = {} impatient = {} patient = {} humble = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} compassionate = {} stubborn = {} generous = {} } random_traits_list = { count = { 0 1 } overseer = {} strategist = {} lifestyle_blademaster = {} lifestyle_hunter = {} tourney_participant = {} } random_traits = no martial = { min_template_average_skill max_template_average_skill } prowess = { 12 16 } after_creation = { add_character_flag = { flag = need_military_outfit } add_random_tourney_participant_level_effect = yes } } old_knight_teacher = { age = { 55 60 } random_traits_list = { count = 1 education_martial_3 = {} education_martial_4 = {} } trait = compassionate random_traits_list = { count = 2 brave = {} just = {} lustful = {} chaste = {} patient = {} humble = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} stubborn = {} generous = {} vengeful = {} } trait = lifestyle_blademaster trait = scarred random_traits = no martial = { min_template_average_skill max_template_average_skill } prowess = { 10 14 } after_creation = { add_character_flag = { flag = need_military_outfit } add_random_tourney_participant_level_effect = yes } } wrestler_character = { age = { 25 42 } trait = education_martial_1 random_traits_list = { count = 3 just = {} brave = {} lustful = {} chaste = {} wrathful = {} arrogant = {} impatient = {} patient = {} calm = {} honest = {} ambitious = {} cynical = {} zealous = {} compassionate = {} stubborn = {} generous = {} sadistic = {} vengeful = {} } trait = giant random_traits = no prowess = { min_template_decent_skill max_template_decent_skill } after_creation = { } }