How do I make it so two lords are brothers? (modding Native)

Users who are viewing this thread

RobinHat

Sergeant
So as far as I understand it, the 8 'primary' lords of a faction always have the same wife, son and daughter - and all other relations are random, right? But is it possible to make it so that two Lords (say, Klargus and Delinard) are brothers - and always are brothers?

I assume it's in module_scripts, but I'm unsure as to how to approach it.

Also, can I 'remove' a Lord's daughter and give her to someone else (perhaps a childless lord)?

What I'm trying to do here is to make Bishop Absalon and Esbern Snare (of Denmark) into Lords. Absalon was unmarried and childless, and Esbern was married and had children, but they were twin brothers.

Thanks in advance.
 
This script
("initialize_aristocracy",
[
  #LORD OCCUPATIONS, BLOOD RELATIONSHIPS, RENOWN AND REPUTATIONS
 
  #King ages
  (try_for_range, ":cur_troop", kings_begin, kings_end),
(troop_set_slot, ":cur_troop", slot_troop_occupation, slto_kingdom_hero),
(store_random_in_range, ":age", 50, 60),
(troop_set_slot, ":cur_troop", slot_troop_age, ":age"),
(eq, ":cur_troop", "trp_kingdom_5_lord"),
(troop_set_slot, ":cur_troop", slot_troop_age, 47),
  (try_end),
   
  #The first thing - family structure
  #lords 1 to 8 are patriarchs with one live-at-home son and one daughter. They come from one of six possible ancestors, thus making it likely that there will be two sets of siblings
  #lords 9 to 12 are unmarried landowners with sisters
  #lords 13 to 20 are sons who still live in their fathers' houses
  #For the sake of simplicity, we can assume that all male aristocrats in prior generations either married commoners or procured their brides from the Old Country, thus discounting intermarriage

Maybe you could change it to guarantee that those two lords will share an ancestor.

For the daughter thing maybe you could set that daughter's father manually after the script has run. Have it search through the range of kingdom ladies and if slot_father slot equals Absalon then set slot_father to X lord.
 
Right... I have been scrutinising module_scripts for ages now and I simply cannot work out how to do this. Can anyone help me here?
 
This seems to be the relevant bit:
(try_begin),
(try_begin),
(lt, ":npc_seed", :cool:, #NPC seed is the order in the faction
(assign, ":reputation", ":npc_seed"),
(store_random_in_range, ":age", 45, 64),

(store_random_in_range, ":father", 0, 6), #six possible fathers
(val_add, ":father", ":ancestor_seed"),
(troop_set_slot, ":cur_troop", slot_troop_father, ":father"),

#wife

Try adding this maybe, but with your proper troop ID's.
(try_begin),
(lt, ":npc_seed", :cool:, #NPC seed is the order in the faction
(assign, ":reputation", ":npc_seed"),
(store_random_in_range, ":age", 45, 64),

(store_random_in_range, ":father", 0, 6), #six possible fathers
(val_add, ":father", ":ancestor_seed"),
(troop_set_slot, ":cur_troop", slot_troop_father, ":father"),
(troop_set_slot, "trp_absalon", slot_troop_father, 7),
(troop_set_slot, "trp_esbern", slot_troop_father, 7),


#wife

Dunno if that will work, I'm no expert.
 
That did it! Thanks mate! I owe you a beer. Now I just need to work out how to stop lords from being brothers to each other all together.
 
RobinHat said:
That did it! Thanks mate! I owe you a beer. Now I just need to work out how to stop lords from being brothers to each other all together.

If you want them to have no brothers then add another similar line that sets their father slot as one not used by anyone else . As long as their father slot isn't the same value then it should be fine.

(troop_set_slot, "trp_lonechild1", slot_troop_father, :cool:,
 
Hi all,

I'm sorry to start so many threads these days, but I do tend to have a lot going on at once and I do run into trouble now and again.

I've been editing initialize_aristocracy in module_scripts (my mod is made on Native) where I've created fixed family trees rather than the randomly generated ones.
Everything has worked fine until suddenly the 'sons' of the families have vanished from the families. No fathers, no mothers, just all alone. The brother-sister, brother-brother, and other family connections I've made work fine, but the 'younger lords' now don't work, and I cannot for the life of me figure out why.

Here's the entire edited initialize_aristocracy entry that I've made. Why aren't the 'younger lords' showing up as part of the family any more?

Code:
	("initialize_aristocracy",
	[
	  #LORD OCCUPATIONS, BLOOD RELATIONSHIPS, RENOWN AND REPUTATIONS
	  
	  #King ages
	  (try_for_range, ":cur_troop", kings_begin, kings_end),
		(troop_set_slot, ":cur_troop", slot_troop_occupation, slto_kingdom_hero),
		(store_random_in_range, ":age", 50, 60),
		(troop_set_slot, ":cur_troop", slot_troop_age, ":age"),
		(eq, ":cur_troop", "trp_kingdom_5_lord"),
		(troop_set_slot, ":cur_troop", slot_troop_age, 47),	
	  (try_end),
	  	  
	  #The first thing - family structure
	  #lords 1 to 8 are patriarchs with one live-at-home son and one daughter. They come from one of six possible ancestors, thus making it likely that there will be two sets of siblings
	  #lords 9 to 12 are unmarried landowners with sisters
	  #lords 13 to 20 are sons who still live in their fathers' houses
	  #For the sake of simplicity, we can assume that all male aristocrats in prior generations either married commoners or procured their brides from the Old Country, thus discounting intermarriage 

	  (try_for_range, ":cur_troop", kingdom_ladies_begin, kingdom_ladies_end),
		(troop_set_slot, ":cur_troop", slot_troop_occupation, slto_kingdom_lady),
	  (try_end),
	  
	  (assign, ":cur_lady", "trp_kingdom_1_lady_1"),

	  (try_for_range, ":cur_troop", lords_begin, lords_end),  
		(troop_set_slot, ":cur_troop", slot_troop_occupation, slto_kingdom_hero),
		
		(store_random_in_range, ":father_age_at_birth", 23, 26),
#		(store_random_in_range, ":mother_age_at_birth", 19, 22),
		
		(try_begin),
			(is_between, ":cur_troop", "trp_knight_1_1", "trp_knight_2_1"),
			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_1_1"),
			(assign, ":ancestor_seed", 1),

		(else_try),
			(is_between, ":cur_troop", "trp_knight_2_1", "trp_knight_3_1"),
			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_2_1"),
			(assign, ":ancestor_seed", 11),
			
		(else_try),
			(is_between, ":cur_troop", "trp_knight_3_1", "trp_knight_4_1"),
			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_3_1"),
			(assign, ":ancestor_seed", 22),
			
		(else_try),
			(is_between, ":cur_troop", "trp_knight_4_1", "trp_knight_5_1"),
			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_4_1"),
			(assign, ":ancestor_seed", 33),

		(else_try),
			(is_between, ":cur_troop", "trp_knight_5_1", "trp_knight_6_1"),
			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_5_1"),
			(assign, ":ancestor_seed", 44),
			
		(else_try),
			(is_between, ":cur_troop", "trp_knight_6_1", "trp_kingdom_1_pretender"),
			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_6_1"),
			(assign, ":ancestor_seed", 55),
			
		(try_end),
		
		
		(try_begin),
			(lt, ":npc_seed", 8), #NPC seed is the order in the faction
			(assign, ":reputation", ":npc_seed"),
			(store_random_in_range, ":age", 45, 64),
			
			(store_random_in_range, ":father", 0, 60), #six possible fathers
			(val_add, ":father", ":ancestor_seed"),

                        #Jutland
                        (troop_set_slot, "trp_knight_1_1", slot_troop_father, 1),
                        (troop_set_slot, "trp_knight_1_2", slot_troop_father, 1),

                        (troop_set_slot, "trp_knight_1_3", slot_troop_father, 2),                        
          
                        (troop_set_slot, "trp_knight_1_5", slot_troop_father, 3),
                        (troop_set_slot, "trp_knight_1_14", slot_troop_father, 3),

                        (troop_set_slot, "trp_knight_1_6", slot_troop_father, 4),
                        (troop_set_slot, "trp_knight_1_7", slot_troop_father, 4),

                        (troop_set_slot, "trp_knight_1_8", slot_troop_father, 5),
                        (troop_set_slot, "trp_knight_1_16", slot_troop_father, 5),

                        (troop_set_slot, "trp_knight_1_4", slot_troop_father, 6),

                        (troop_set_slot, "trp_knight_1_9", slot_troop_father, 7),

                        (troop_set_slot, "trp_knight_1_10", slot_troop_father, 8),

                        (troop_set_slot, "trp_knight_1_12", slot_troop_father, 9),
                        (troop_set_slot, "trp_knight_1_19", slot_troop_father, 9),

                        (troop_set_slot, "trp_knight_1_11", slot_troop_father, 10),

                #Scania
            (troop_set_slot, "trp_knight_2_1", slot_troop_father, 11),
          (troop_set_slot, "trp_knight_2_7", slot_troop_father, 11),

          (troop_set_slot, "trp_knight_2_3", slot_troop_father, 12),
          (troop_set_slot, "trp_knight_2_20", slot_troop_father, 12),

          (troop_set_slot, "trp_knight_2_2", slot_troop_father, 13),
          (troop_set_slot, "trp_knight_2_16", slot_troop_father, 13),

          (troop_set_slot, "trp_knight_2_4", slot_troop_father, 14),
          (troop_set_slot, "trp_knight_2_5", slot_troop_father, 14),

          (troop_set_slot, "trp_knight_2_9", slot_troop_father, 15),

          (troop_set_slot, "trp_knight_2_10", slot_troop_father, 16),

          (troop_set_slot, "trp_knight_2_11", slot_troop_father, 17),

          (troop_set_slot, "trp_knight_2_6", slot_troop_father, 18),
          (troop_set_slot, "trp_knight_2_8", slot_troop_father, 18),


          #Zealand
          (troop_set_slot, "trp_knight_3_1", slot_troop_father, 12),

          (troop_set_slot, "trp_knight_3_4", slot_troop_father, 14),

          (troop_set_slot, "trp_knight_3_2", slot_troop_father, 22),
          (troop_set_slot, "trp_knight_3_8", slot_troop_father, 22),

          (troop_set_slot, "trp_knight_3_3", slot_troop_father, 23),
          (troop_set_slot, "trp_knight_3_20", slot_troop_father, 23),
          (troop_set_slot, "trp_knight_3_11", slot_troop_father, 23),

          (troop_set_slot, "trp_knight_3_7", slot_troop_father, 24),
          (troop_set_slot, "trp_knight_3_19", slot_troop_father, 24),

          (troop_set_slot, "trp_knight_3_6", slot_troop_father, 25),
          (troop_set_slot, "trp_knight_3_5", slot_troop_father, 25),

          (troop_set_slot, "trp_knight_3_9", slot_troop_father, 26),

          (troop_set_slot, "trp_knight_3_12", slot_troop_father, 27),
          (troop_set_slot, "trp_knight_3_10", slot_troop_father, 27),


          #Sweden
          (troop_set_slot, "trp_knight_4_1", slot_troop_father, 33),
          (troop_set_slot, "trp_knight_4_3", slot_troop_father, 33),

          (troop_set_slot, "trp_knight_4_2", slot_troop_father, 34),
          (troop_set_slot, "trp_knight_4_4", slot_troop_father, 34),
          (troop_set_slot, "trp_knight_4_9", slot_troop_father, 34),

          (troop_set_slot, "trp_knight_4_5", slot_troop_father, 35),
          (troop_set_slot, "trp_knight_4_12", slot_troop_father, 35),
          (troop_set_slot, "trp_knight_4_11", slot_troop_father, 35),

          (troop_set_slot, "trp_knight_4_6", slot_troop_father, 36),
          (troop_set_slot, "trp_knight_4_19", slot_troop_father, 36),

          (troop_set_slot, "trp_knight_4_10", slot_troop_father, 37),
          (troop_set_slot, "trp_knight_4_7", slot_troop_father, 37),

          (troop_set_slot, "trp_knight_4_8", slot_troop_father, 38),


          #Pomerania
          (troop_set_slot, "trp_knight_5_1", slot_troop_father, 44),
          (troop_set_slot, "trp_knight_5_2", slot_troop_father, 44),

          (troop_set_slot, "trp_knight_5_3", slot_troop_father, 45),
          (troop_set_slot, "trp_knight_5_8", slot_troop_father, 45),

          (troop_set_slot, "trp_knight_5_4", slot_troop_father, 46),
          (troop_set_slot, "trp_knight_5_6", slot_troop_father, 46),

          (troop_set_slot, "trp_knight_5_7", slot_troop_father, 47),
          (troop_set_slot, "trp_knight_5_5", slot_troop_father, 47),
          (troop_set_slot, "trp_knight_5_16", slot_troop_father, 47),

          (troop_set_slot, "trp_knight_5_10", slot_troop_father, 48),

          #Saxony
          (troop_set_slot, "trp_knight_6_1", slot_troop_father, 55),
          (troop_set_slot, "trp_knight_6_3", slot_troop_father, 55),

          (troop_set_slot, "trp_knight_6_2", slot_troop_father, 56),
          (troop_set_slot, "trp_knight_6_5", slot_troop_father, 56),
          (troop_set_slot, "trp_knight_6_15", slot_troop_father, 56),

          (troop_set_slot, "trp_knight_6_6", slot_troop_father, 57),
          (troop_set_slot, "trp_knight_6_18", slot_troop_father, 57),

          (troop_set_slot, "trp_knight_6_7", slot_troop_father, 58),
          (troop_set_slot, "trp_knight_6_4", slot_troop_father, 58),

          (troop_set_slot, "trp_knight_6_8", slot_troop_father, 59),
          (troop_set_slot, "trp_knight_6_9", slot_troop_father, 59),

          (troop_set_slot, "trp_knight_6_13", slot_troop_father, 60),
          (troop_set_slot, "trp_knight_6_12", slot_troop_father, 60),

          (troop_set_slot, "trp_knight_6_16", slot_troop_father, 61),
          (troop_set_slot, "trp_knight_6_17", slot_troop_father, 61),
          (troop_set_slot, "trp_knight_6_19", slot_troop_father, 61),

                       


                         
			
			#wife

                        
                        (troop_set_slot, "trp_knight_1_9", slot_troop_spouse, "trp_kingdom_1_lady_1"),                                        
                        
                        #Jutland
                        (troop_set_slot, "trp_knight_1_2", slot_troop_spouse, "trp_knight_1_lady_3"),
                         (troop_set_slot, "trp_knight_1_3", slot_troop_spouse, "trp_kingdom_1_lady_5"),
                         (troop_set_slot, "trp_knight_1_5", slot_troop_spouse, "trp_kingdom_1_lady_9"),
                         (troop_set_slot, "trp_knight_1_6", slot_troop_spouse, "trp_kingdom_1_lady_11"),
                         (troop_set_slot, "trp_knight_1_4", slot_troop_spouse, "trp_kingdom_1_lady_7"),
                         (troop_set_slot, "trp_knight_1_8", slot_troop_spouse, "trp_kingdom_1_lady_15"),                    
                         (troop_set_slot, "trp_knight_1_7", slot_troop_spouse, "trp_kingdom_1_lady_13"),

                        (troop_set_slot, "trp_kingdom_1_lady_1", slot_troop_spouse, "trp_knight_1_9"),
                         (troop_set_slot, "trp_knight_1_lady_3", slot_troop_spouse, "trp_knight_1_2"),
                         (troop_set_slot, "trp_kingdom_1_lady_5", slot_troop_spouse, "trp_knight_1_3"),
                         (troop_set_slot, "trp_kingdom_1_lady_9", slot_troop_spouse, "trp_knight_1_5"),
                         (troop_set_slot, "trp_kingdom_1_lady_11", slot_troop_spouse, "trp_knight_1_6"),
                         (troop_set_slot, "trp_kingdom_1_lady_7", slot_troop_spouse, "trp_knight_1_4"),
                         (troop_set_slot, "trp_kingdom_1_lady_15", slot_troop_spouse, "trp_knight_1_8"),                        
                         (troop_set_slot, "trp_kingdom_1_lady_13", slot_troop_spouse, "trp_knight_1_7"),

                          #Scania
                (troop_set_slot, "trp_knight_2_1", slot_troop_spouse, "trp_kingdom_2_lady_1"),
          (troop_set_slot, "trp_knight_2_7", slot_troop_spouse, "trp_kingdom_2_lady_13"),
          (troop_set_slot, "trp_knight_2_3", slot_troop_spouse, "trp_kingdom_2_lady_5"),
          (troop_set_slot, "trp_knight_2_2", slot_troop_spouse, "trp_kingdom_2_lady_3"),
          (troop_set_slot, "trp_knight_2_4", slot_troop_spouse, "trp_kingdom_2_lady_7"),
          (troop_set_slot, "trp_knight_2_6", slot_troop_spouse, "trp_kingdom_2_lady_11"),
          (troop_set_slot, "trp_knight_2_8", slot_troop_spouse, "trp_kingdom_2_lady_15"),
          (troop_set_slot, "trp_knight_2_5", slot_troop_spouse, "trp_kingdom_2_lady_9"),

        (troop_set_slot, "trp_kingdom_2_lady_1", slot_troop_spouse, "trp_knight_2_1"),
          (troop_set_slot, "trp_kingdom_2_lady_13", slot_troop_spouse, "trp_knight_2_7"),
          (troop_set_slot, "trp_kingdom_2_lady_5", slot_troop_spouse, "trp_knight_2_3"),
          (troop_set_slot, "trp_kingdom_2_lady_3", slot_troop_spouse, "trp_knight_2_2"),
          (troop_set_slot, "trp_kingdom_2_lady_7", slot_troop_spouse, "trp_knight_2_4"),
          (troop_set_slot, "trp_kingdom_2_lady_11", slot_troop_spouse, "trp_knight_2_6"),
          (troop_set_slot, "trp_kingdom_2_lady_15", slot_troop_spouse, "trp_knight_2_8"),
          (troop_set_slot, "trp_kingdom_2_lady_9", slot_troop_spouse, "trp_knight_2_5"),

          #Zealand
          (troop_set_slot, "trp_knight_3_1", slot_troop_spouse, "trp_kingdom_3_lady_1"),
          (troop_set_slot, "trp_knight_3_4", slot_troop_spouse, "trp_kingdom_3_lady_7"),
          (troop_set_slot, "trp_knight_3_8", slot_troop_spouse, "trp_kingdom_3_lady_15"),
          (troop_set_slot, "trp_knight_3_2", slot_troop_spouse, "trp_kingdom_3_lady_3"),
          (troop_set_slot, "trp_knight_3_3", slot_troop_spouse, "trp_kingdom_3_lady_5"),
          (troop_set_slot, "trp_knight_3_7", slot_troop_spouse, "trp_kingdom_3_lady_13"),
          (troop_set_slot, "trp_knight_3_6", slot_troop_spouse, "trp_kingdom_3_lady_11"),
          (troop_set_slot, "trp_knight_3_5", slot_troop_spouse, "trp_kingdom_3_lady_9"),

          (troop_set_slot, "trp_kingdom_3_lady_1", slot_troop_spouse, "trp_knight_3_1"),
          (troop_set_slot, "trp_kingdom_3_lady_7", slot_troop_spouse, "trp_knight_3_4"),
          (troop_set_slot, "trp_kingdom_3_lady_15", slot_troop_spouse, "trp_knight_3_8"),
          (troop_set_slot, "trp_kingdom_3_lady_3", slot_troop_spouse, "trp_knight_3_2"),
          (troop_set_slot, "trp_kingdom_3_lady_5", slot_troop_spouse, "trp_knight_3_3"),
          (troop_set_slot, "trp_kingdom_3_lady_13", slot_troop_spouse, "trp_knight_3_7"),
          (troop_set_slot, "trp_kingdom_3_lady_11", slot_troop_spouse, "trp_knight_3_6"),
          (troop_set_slot, "trp_kingdom_3_lady_9", slot_troop_spouse, "trp_knight_3_5"),

          #Sweden
          (troop_set_slot, "trp_kingdom_4_lady_1", slot_troop_spouse, "trp_knight_4_1"),
          (troop_set_slot, "trp_kingdom_4_lady_5", slot_troop_spouse, "trp_knight_4_3"),
          (troop_set_slot, "trp_kingdom_4_lady_3", slot_troop_spouse, "trp_knight_4_2"),
          (troop_set_slot, "trp_kingdom_4_lady_7", slot_troop_spouse, "trp_knight_4_4"),
          (troop_set_slot, "trp_kingdom_4_lady_11", slot_troop_spouse, "trp_knight_4_6"),
          (troop_set_slot, "trp_knight_4_1b_wife", slot_troop_spouse, "trp_knight_4_7"),
          (troop_set_slot, "trp_knight_4_1b_daughter", slot_troop_spouse, "trp_knight_4_8"),
          (troop_set_slot, "trp_kingdom_4_lady_9", slot_troop_spouse, "trp_knight_4_5"),

          (troop_set_slot, "trp_knight_4_1", slot_troop_spouse, "trp_kingdom_4_lady_1"),
          (troop_set_slot, "trp_knight_4_3", slot_troop_spouse, "trp_kingdom_4_lady_5"),
          (troop_set_slot, "trp_knight_4_2", slot_troop_spouse, "trp_kingdom_4_lady_3"),
          (troop_set_slot, "trp_knight_4_4", slot_troop_spouse, "trp_kingdom_4_lady_7"),
          (troop_set_slot, "trp_knight_4_6", slot_troop_spouse, "trp_kingdom_4_lady_11"),
          (troop_set_slot, "trp_knight_4_7", slot_troop_spouse, "trp_knight_4_1b_wife"),
          (troop_set_slot, "trp_knight_4_8", slot_troop_spouse, "trp_knight_4_1b_daughter"),
          (troop_set_slot, "trp_knight_4_5", slot_troop_spouse, "trp_kingdom_4_lady_9"),

          #Pomerania
          (troop_set_slot, "trp_kingdom_5_lady_1", slot_troop_spouse, "trp_knight_5_1"),
          (troop_set_slot, "trp_kingdom_5_lady_3", slot_troop_spouse, "trp_knight_5_2"),
          (troop_set_slot, "trp_kingdom_5_5_wife", slot_troop_spouse, "trp_knight_5_3"),
          (troop_set_slot, "trp_kingdom_5_1c_daughter_3", slot_troop_spouse, "trp_knight_5_8"),
          (troop_set_slot, "trp_kingdom_5_1c_daughter_1", slot_troop_spouse, "trp_knight_5_4"),
          (troop_set_slot, "trp_kingdom_5_1c_daughter_2", slot_troop_spouse, "trp_knight_5_6"),
          (troop_set_slot, "trp_kingdom_5_1b_wife", slot_troop_spouse, "trp_knight_5_7"),
          (troop_set_slot, "trp_kingdom_5_1c_wife_1", slot_troop_spouse, "trp_knight_5_5"),

          (troop_set_slot, "trp_knight_5_1", slot_troop_spouse, "trp_kingdom_5_lady_1"),
          (troop_set_slot, "trp_knight_5_2", slot_troop_spouse, "trp_kingdom_5_lady_3"),
          (troop_set_slot, "trp_knight_5_3", slot_troop_spouse, "trp_kingdom_5_5_wife"),
          (troop_set_slot, "trp_knight_5_8", slot_troop_spouse, "trp_kingdom_5_1c_daughter_3"),
          (troop_set_slot, "trp_knight_5_4", slot_troop_spouse, "trp_kingdom_5_1c_daughter_1"),
          (troop_set_slot, "trp_knight_5_6", slot_troop_spouse, "trp_kingdom_5_1c_daughter_2"),
          (troop_set_slot, "trp_knight_5_7", slot_troop_spouse, "trp_kingdom_5_1b_wife"),
          (troop_set_slot, "trp_knight_5_5", slot_troop_spouse, "trp_kingdom_5_1c_wife_1"),

          #Saxony
          (troop_set_slot, "trp_kingdom_6_lady_1", slot_troop_spouse, "trp_knight_6_1"),
          (troop_set_slot, "trp_kingdom_6_lady_5", slot_troop_spouse, "trp_knight_6_3"),
          (troop_set_slot, "trp_kingdom_6_lady_3", slot_troop_spouse, "trp_knight_6_2"),
          (troop_set_slot, "trp_kingdom_6_lady_9", slot_troop_spouse, "trp_knight_6_5"),
          (troop_set_slot, "trp_kingdom_6_lady_11", slot_troop_spouse, "trp_knight_6_6"),
          (troop_set_slot, "trp_kingdom_6_lady_13", slot_troop_spouse, "trp_knight_6_7"),
          (troop_set_slot, "trp_kingdom_6_lady_7", slot_troop_spouse, "trp_knight_6_4"),
          (troop_set_slot, "trp_kingdom_6_lady_15", slot_troop_spouse, "trp_knight_6_8"),

          (troop_set_slot, "trp_knight_6_1", slot_troop_spouse, "trp_kingdom_6_lady_1"),
          (troop_set_slot, "trp_knight_6_3", slot_troop_spouse, "trp_kingdom_6_lady_5"),
          (troop_set_slot, "trp_knight_6_2", slot_troop_spouse, "trp_kingdom_6_lady_3"),
          (troop_set_slot, "trp_knight_6_5", slot_troop_spouse, "trp_kingdom_6_lady_9"),
          (troop_set_slot, "trp_knight_6_6", slot_troop_spouse, "trp_kingdom_6_lady_11"),
          (troop_set_slot, "trp_knight_6_7", slot_troop_spouse, "trp_kingdom_6_lady_13"),
          (troop_set_slot, "trp_knight_6_4", slot_troop_spouse, "trp_kingdom_6_lady_7"),
          (troop_set_slot, "trp_knight_6_8", slot_troop_spouse, "trp_kingdom_6_lady_15"),
          


                	(store_random_in_range, ":wife_reputation", 20, 26),
			(try_begin),
				(eq, ":wife_reputation", 20),
				(assign, ":wife_reputation", lrep_conventional),
			(try_end),
			(troop_set_slot, ":cur_lady", slot_lord_reputation_type, ":wife_reputation"),
			
			
			(call_script, "script_init_troop_age", ":cur_lady", 49),
			(call_script, "script_add_lady_items", ":cur_lady"),

			(val_add, ":cur_lady", 1),
         
                         


			#daughter

         
		
                        #Jutland
			(troop_set_slot,"trp_knight_1_lady_4", slot_troop_father, "trp_knight_1_2"),
                         (troop_set_slot,"trp_kingdom_1_lady_6", slot_troop_father, "trp_knight_1_3"),
                         (troop_set_slot,"trp_kingdom_1_lady_2", slot_troop_father, "trp_knight_1_5"),
                         (troop_set_slot,"trp_kingdom_1_lady_10", slot_troop_father, "trp_knight_1_5"),
                         (troop_set_slot,"trp_kingdom_1_lady_12", slot_troop_father, "trp_knight_1_6"),
                         (troop_set_slot,"trp_kingdom_1_lady_14", slot_troop_father, "trp_knight_1_7"),
                         (troop_set_slot,"trp_kingdom_1_lady_8", slot_troop_father, "trp_knight_1_4"),
                         (troop_set_slot,"trp_kingdom_1_lady_16", slot_troop_father, "trp_knight_1_8"),

                      #Scania
          (troop_set_slot,"trp_kingdom_2_lady_2", slot_troop_father, "trp_knight_2_7"),
          (troop_set_slot,"trp_kingdom_2_lady_14", slot_troop_father, "trp_knight_2_7"),
          (troop_set_slot,"trp_kingdom_2_lady_6", slot_troop_father, "trp_knight_2_3"),
          (troop_set_slot,"trp_kingdom_2_lady_4", slot_troop_father, "trp_knight_2_2"),
          (troop_set_slot,"trp_kingdom_2_lady_8", slot_troop_father, "trp_knight_2_4"),
          (troop_set_slot,"trp_kingdom_2_lady_19", slot_troop_father, "trp_knight_2_11"),
          (troop_set_slot,"trp_kingdom_2_lady_20", slot_troop_father, "trp_knight_2_11"),
          (troop_set_slot,"trp_kingdom_2_lady_12", slot_troop_father, "trp_knight_2_6"),
          (troop_set_slot,"trp_kingdom_2_lady_16", slot_troop_father, "trp_knight_2_8"),
          (troop_set_slot,"trp_kingdom_2_lady_10", slot_troop_father, "trp_knight_2_5"),

          #Zealand
          (troop_set_slot,"trp_kingdom_3_lady_2", slot_troop_father, "trp_knight_3_1"),
          (troop_set_slot,"trp_kingdom_3_lady_8", slot_troop_father, "trp_knight_3_4"),
          (troop_set_slot,"trp_kingdom_3_lady_16", slot_troop_father, "trp_knight_3_8"),
          (troop_set_slot,"trp_kingdom_3_lady_4", slot_troop_father, "trp_knight_3_2"),
          (troop_set_slot,"trp_kingdom_3_lady_6", slot_troop_father, "trp_knight_3_3"),
          (troop_set_slot,"trp_kingdom_3_lady_14", slot_troop_father, "trp_knight_3_7"),
          (troop_set_slot,"trp_kingdom_3_lady_12", slot_troop_father, "trp_knight_3_6"),
          (troop_set_slot,"trp_kingdom_3_lady_10", slot_troop_father, "trp_knight_3_5"),
          (troop_set_slot,"trp_kingdom_3_lady_19", slot_troop_father, "trp_knight_3_5"),
          (troop_set_slot,"trp_kingdom_3_lady_20", slot_troop_father, "trp_knight_3_2"),

          #Sweden
          (troop_set_slot,"trp_kingdom_4_lady_2", slot_troop_father, "trp_knight_4_1"),
          (troop_set_slot,"trp_kingdom_4_lady_6", slot_troop_father, "trp_knight_4_3"),
          (troop_set_slot,"trp_kingdom_4_lady_4", slot_troop_father, "trp_knight_4_2"),
          (troop_set_slot,"trp_knight_4_2b_daughter_1", slot_troop_father, "trp_knight_4_4"),
          (troop_set_slot,"trp_kingdom_4_lady_17", slot_troop_father, "trp_knight_4_4"),
          (troop_set_slot,"trp_kingdom_4_lady_20", slot_troop_father, "trp_knight_4_5"),
          (troop_set_slot,"trp_knight_4_2c_wife_1", slot_troop_father, "trp_knight_4_5"),
          (troop_set_slot,"trp_knight_4_2c_daughter", slot_troop_father, "trp_knight_4_6"),
          (troop_set_slot,"trp_knight_4_2c_wife_2", slot_troop_father, "trp_knight_4_6"),
          (troop_set_slot,"trp_kingdom_4_lady_14", slot_troop_father, "trp_knight_4_7"),
          (troop_set_slot,"trp_knight_4_1c_daughter", slot_troop_father, "trp_knight_4_10"),
          (troop_set_slot,"trp_knight_4_2b_daughter_2", slot_troop_father, "trp_knight_4_8"),

          #Pomerania
          (troop_set_slot,"trp_kingdom_5_lady_2", slot_troop_father, "trp_knight_5_1"),
          (troop_set_slot,"trp_kingdom_5_1c_wife_2", slot_troop_father, "trp_knight_5_1"),
          (troop_set_slot,"trp_kingdom_5_lady_4", slot_troop_father, "trp_knight_5_2"),
          (troop_set_slot,"trp_kingdom_5_2b_wife_1", slot_troop_father, "trp_knight_5_3"),
          (troop_set_slot,"trp_kingdom_5_lady_20", slot_troop_father, "trp_knight_5_3"),
          (troop_set_slot,"trp_kingdom_5_lady_16", slot_troop_father, "trp_knight_5_8"),
          (troop_set_slot,"trp_kingdom_5_2c_daughter_1", slot_troop_father, "trp_knight_5_4"),
          (troop_set_slot,"trp_kingdom_5_2c_daughter_2", slot_troop_father, "trp_knight_5_6"),
          (troop_set_slot,"trp_kingdom_5_1c_daughter_4", slot_troop_father, "trp_knight_5_6"),
          (troop_set_slot,"trp_kingdom_5_2b_wife_2", slot_troop_father, "trp_knight_5_7"),
          (troop_set_slot,"trp_kingdom_5_2c_wife_1", slot_troop_father, "trp_knight_5_5"),
          (troop_set_slot,"trp_kingdom_5_2c_wife_2", slot_troop_father, "trp_knight_5_10"),

          #Saxony
          (troop_set_slot,"trp_kingdom_6_lady_2", slot_troop_father, "trp_knight_6_1"),
          (troop_set_slot,"trp_kingdom_6_lady_18", slot_troop_father, "trp_knight_6_1"),
          (troop_set_slot,"trp_kingdom_6_lady_6", slot_troop_father, "trp_knight_6_3"),
          (troop_set_slot,"trp_kingdom_6_lady_4", slot_troop_father, "trp_knight_6_2"),
          (troop_set_slot,"trp_kingdom_6_lady_10", slot_troop_father, "trp_knight_6_5"),
          (troop_set_slot,"trp_kingdom_6_lady_19", slot_troop_father, "trp_knight_6_5"),
          (troop_set_slot,"trp_kingdom_6_lady_12", slot_troop_father, "trp_knight_6_6"),
          (troop_set_slot,"trp_kingdom_6_lady_14", slot_troop_father, "trp_knight_6_7"),
          (troop_set_slot,"trp_kingdom_6_lady_8", slot_troop_father, "trp_knight_6_4"),
          (troop_set_slot,"trp_kingdom_6_lady_16", slot_troop_father, "trp_knight_6_8"),
          (troop_set_slot,"trp_kingdom_6_lady_20", slot_troop_father, "trp_knight_6_12"),
          (troop_set_slot,"trp_kingdom_6_lady_17", slot_troop_father, "trp_knight_6_9"),
          
        
          
                        (store_sub, ":cur_lady", 1),
			(call_script, "script_init_troop_age", ":cur_lady", 19),
                         
			

                        #Jutland
			(troop_set_slot,"trp_knight_1_lady_4", slot_troop_mother, "trp_knight_1_lady_3"),
                         (troop_set_slot,"trp_kingdom_1_lady_6", slot_troop_mother, "trp_kingdom_1_lady_5"),
                         (troop_set_slot,"trp_kingdom_1_lady_2", slot_troop_mother, "trp_kingdom_1_lady_9"),
                         (troop_set_slot,"trp_kingdom_1_lady_10", slot_troop_mother, "trp_kingdom_1_lady_9"),
                         (troop_set_slot,"trp_kingdom_1_lady_12", slot_troop_mother, "trp_kingdom_1_lady_11"),
                         (troop_set_slot,"trp_kingdom_1_lady_14", slot_troop_mother, "trp_kingdom_1_lady_13"),
                         (troop_set_slot,"trp_kingdom_1_lady_8", slot_troop_mother, "trp_kingdom_1_lady_7"),
                         (troop_set_slot,"trp_kingdom_1_lady_16", slot_troop_mother, "trp_kingdom_1_lady_15"),

          #Scania
          (troop_set_slot,"trp_kingdom_2_lady_2", slot_troop_mother, "trp_kingdom_2_lady_13"),
          (troop_set_slot,"trp_kingdom_2_lady_14", slot_troop_mother, "trp_kingdom_2_lady_13"),
          (troop_set_slot,"trp_kingdom_2_lady_6", slot_troop_mother, "trp_kingdom_2_lady_5"),
          (troop_set_slot,"trp_kingdom_2_lady_4", slot_troop_mother, "trp_kingdom_2_lady_3"),
          (troop_set_slot,"trp_kingdom_2_lady_8", slot_troop_mother, "trp_kingdom_2_lady_7"),
          (troop_set_slot,"trp_kingdom_2_lady_10", slot_troop_mother, "trp_kingdom_2_lady_9"),
          (troop_set_slot,"trp_kingdom_2_lady_12", slot_troop_mother, "trp_kingdom_2_lady_11"),
          (troop_set_slot,"trp_kingdom_2_lady_16", slot_troop_mother, "trp_kingdom_2_lady_15"),
          

          #Zealand
          (troop_set_slot,"trp_kingdom_3_lady_2", slot_troop_mother, "trp_kingdom_3_lady_1"),
          (troop_set_slot,"trp_kingdom_3_lady_8", slot_troop_mother, "trp_kingdom_3_lady_7"),
          (troop_set_slot,"trp_kingdom_3_lady_16", slot_troop_mother, "trp_kingdom_3_lady_15"),
          (troop_set_slot,"trp_kingdom_3_lady_4", slot_troop_mother, "trp_kingdom_3_lady_3"),
          (troop_set_slot,"trp_kingdom_3_lady_6", slot_troop_mother, "trp_kingdom_3_lady_5"),
          (troop_set_slot,"trp_kingdom_3_lady_14", slot_troop_mother, "trp_kingdom_3_lady_13"),
          (troop_set_slot,"trp_kingdom_3_lady_12", slot_troop_mother, "trp_kingdom_3_lady_11"),
          (troop_set_slot,"trp_kingdom_3_lady_19", slot_troop_mother, "trp_kingdom_3_lady_9"),
          (troop_set_slot,"trp_kingdom_3_lady_10", slot_troop_mother, "trp_kingdom_3_lady_9"),
          (troop_set_slot,"trp_kingdom_3_lady_20", slot_troop_mother, "trp_kingdom_3_lady_3"),

          #Sweden
          (troop_set_slot,"trp_kingdom_4_lady_2", slot_troop_mother, "trp_kingdom_4_lady_1"),
          (troop_set_slot,"trp_kingdom_4_lady_6", slot_troop_mother, "trp_kingdom_4_lady_5"),
          (troop_set_slot,"trp_kingdom_4_lady_4", slot_troop_mother, "trp_kingdom_4_lady_3"),
          (troop_set_slot,"trp_knight_4_2b_daughter_1", slot_troop_mother, "trp_kingdom_4_lady_7"),
          (troop_set_slot,"trp_kingdom_4_lady_17", slot_troop_mother, "trp_kingdom_4_lady_7"),
          (troop_set_slot,"trp_kingdom_4_lady_20", slot_troop_mother, "trp_kingdom_4_lady_9"),
          (troop_set_slot,"trp_knight_4_2c_wife_1", slot_troop_mother, "trp_kingdom_4_lady_9"),
          (troop_set_slot,"trp_knight_4_2c_daughter", slot_troop_mother, "trp_kingdom_4_lady_11"),
          (troop_set_slot,"trp_knight_4_2c_wife_2", slot_troop_mother, "trp_kingdom_4_lady_11"),
          (troop_set_slot,"trp_kingdom_4_lady_14", slot_troop_mother, "trp_knight_4_1b_wife"),
          (troop_set_slot,"trp_knight_4_2b_daughter_2", slot_troop_mother, "trp_knight_4_1b_daughter"),

          #Pomerania
          (troop_set_slot,"trp_kingdom_5_lady_2", slot_troop_mother, "trp_kingdom_5_lady_1"),
          (troop_set_slot,"trp_kingdom_5_1c_wife_2", slot_troop_mother, "trp_kingdom_5_lady_1"),
          (troop_set_slot,"trp_kingdom_5_lady_4", slot_troop_mother, "trp_kingdom_5_lady_3"),
          (troop_set_slot,"trp_kingdom_5_2b_wife_1", slot_troop_mother, "trp_kingdom_5_5_wife"),
          (troop_set_slot,"trp_kingdom_5_lady_20", slot_troop_mother, "trp_kingdom_5_5_wife"),
          (troop_set_slot,"trp_kingdom_5_lady_16", slot_troop_mother, "trp_kingdom_5_1c_daughter_3"),
          (troop_set_slot,"trp_kingdom_5_2c_daughter_1", slot_troop_mother, "trp_kingdom_5_1c_daughter_1"),
          (troop_set_slot,"trp_kingdom_5_2c_daughter_2", slot_troop_mother, "trp_kingdom_5_1c_daughter_2"),
          (troop_set_slot,"trp_kingdom_5_1c_daughter_4", slot_troop_mother, "trp_kingdom_5_1c_daughter_2"),
          (troop_set_slot,"trp_kingdom_5_2b_wife_2", slot_troop_mother, "trp_kingdom_5_1b_wife"),
          (troop_set_slot,"trp_kingdom_5_2c_wife_1", slot_troop_mother, "trp_kingdom_5_1c_wife_1"),

          #Saxony
          (troop_set_slot,"trp_kingdom_6_lady_2", slot_troop_mother, "trp_kingdom_6_lady_1"),
          (troop_set_slot,"trp_kingdom_6_lady_18", slot_troop_mother, "trp_kingdom_6_lady_1"),
          (troop_set_slot,"trp_kingdom_6_lady_6", slot_troop_mother, "trp_kingdom_6_lady_5"),
          (troop_set_slot,"trp_kingdom_6_lady_4", slot_troop_mother, "trp_kingdom_6_lady_3"),
          (troop_set_slot,"trp_kingdom_6_lady_10", slot_troop_mother, "trp_kingdom_6_lady_9"),
          (troop_set_slot,"trp_kingdom_6_lady_19", slot_troop_mother, "trp_kingdom_6_lady_9"),
          (troop_set_slot,"trp_kingdom_6_lady_12", slot_troop_mother, "trp_kingdom_6_lady_11"),
          (troop_set_slot,"trp_kingdom_6_lady_14", slot_troop_mother, "trp_kingdom_6_lady_13"),
          (troop_set_slot,"trp_kingdom_6_lady_8", slot_troop_mother, "trp_kingdom_6_lady_7"),
          (troop_set_slot,"trp_kingdom_6_lady_16", slot_troop_mother, "trp_kingdom_6_lady_15"),
          
        

          
			(store_random_in_range, ":lady_reputation", lrep_conventional, 34), #33% chance of father-derived
			(try_begin),
				(le, ":lady_reputation", 25),
				(troop_set_slot, ":cur_lady", slot_lord_reputation_type, ":lady_reputation"),
			(else_try),	
				(eq, ":lady_reputation", 26),
				(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_conventional),
			(else_try),	
				(eq, ":lady_reputation", 27),
				(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_moralist),
			(else_try),
				(assign, ":guardian_reputation", ":reputation"),
				(try_begin),
					(this_or_next|eq, ":guardian_reputation", lrep_martial),
						(eq, ":guardian_reputation", 0),
					(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_conventional),
				(else_try),		
					(eq, ":guardian_reputation", lrep_quarrelsome),
					(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_otherworldly),
				(else_try),		
					(eq, ":guardian_reputation", lrep_selfrighteous),
					(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_ambitious),
				(else_try),		
					(eq, ":guardian_reputation", lrep_cunning),
					(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_adventurous),
				(else_try),		
					(eq, ":guardian_reputation", lrep_goodnatured),
					(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_adventurous),
				(else_try),		
					(eq, ":guardian_reputation", lrep_debauched),
					(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_ambitious),
				(else_try),		
					(eq, ":guardian_reputation", lrep_upstanding),
					(troop_set_slot, ":cur_lady", slot_lord_reputation_type, lrep_moralist),
				(try_end),
			(try_end),
			
			(call_script, "script_add_lady_items", ":cur_lady"),
			(val_add, ":cur_lady", 1),
			#high renown
 
...and the rest (exceeded 40,000 characters)


Code:
		(else_try),	#Older unmarried lords
			(is_between, ":npc_seed", 1, 55),
			
			(store_random_in_range, ":age", 25, 36),			
			(store_random_in_range, ":reputation", 0, 8),			
			
			(store_random_in_range, ":sister_reputation", 20, 26),
			(try_begin),
				(eq, ":sister_reputation", 20),
				(assign, ":sister_reputation", lrep_conventional),
			(try_end),
			(troop_set_slot, ":cur_lady", slot_lord_reputation_type, ":sister_reputation"),
			

			#Jutland
                         (troop_set_slot,"trp_kingdom_1_lady_17", slot_troop_guardian, "trp_knight_1_9"),
                         (troop_set_slot,"trp_kingdom_1_lady_18", slot_troop_guardian, "trp_knight_1_10"),
                         (troop_set_slot,"trp_kingdom_1_lady_20", slot_troop_guardian, "trp_knight_1_12"),
                         (troop_set_slot,"trp_kingdom_1_lady_19", slot_troop_guardian, "trp_knight_1_11"),

          #Scania
          (troop_set_slot,"trp_kingdom_2_lady_17", slot_troop_guardian, "trp_knight_2_9"),
          (troop_set_slot,"trp_kingdom_2_lady_18", slot_troop_guardian, "trp_knight_2_10"),

          #Zealand
          (troop_set_slot,"trp_kingdom_3_lady_18", slot_troop_guardian, "trp_knight_3_9"),
          (troop_set_slot,"trp_kingdom_3_lady_17", slot_troop_guardian, "trp_knight_3_9"),

                            (call_script, "script_init_troop_age", ":cur_lady", 21),
			    (call_script, "script_add_lady_items", ":cur_lady"),
          
                            (val_add, ":cur_lady", 1),
			
		(else_try),	#Younger unmarried lords 
			#age is father's minus 20 to 25
			(store_sub,":father", ":cur_troop", 12),

                            #Jutland
                         (troop_set_slot,"trp_knight_1_18", slot_troop_father, "trp_knight_1_2"),                         
                         (troop_set_slot,"trp_knight_1_13", slot_troop_father, "trp_knight_1_3"),                         
                         (troop_set_slot,"trp_knight_1_20", slot_troop_father, "trp_knight_1_6"),                        
                         (troop_set_slot,"trp_knight_1_15", slot_troop_father, "trp_knight_1_7"),                         
                         (troop_set_slot,"trp_knight_1_17", slot_troop_father, "trp_knight_1_8"),

                         (troop_set_slot,"trp_knight_1_18", slot_troop_mother, "trp_knight_1_lady_3"),                    
                         (troop_set_slot,"trp_knight_1_13", slot_troop_mother, "trp_kingdom_1_lady_5"),                  
                         (troop_set_slot,"trp_knight_1_20", slot_troop_mother, "trp_kingdom_1_lady_11"),
                         (troop_set_slot,"trp_knight_1_15", slot_troop_mother, "trp_kingdom_1_lady_13"),
                         (troop_set_slot,"trp_knight_1_17", slot_troop_mother, "trp_kingdom_1_lady_15"),

                #Scania
          (troop_set_slot,"trp_knight_2_13", slot_troop_father, "trp_knight_2_1"),
          (troop_set_slot,"trp_knight_2_14", slot_troop_father, "trp_knight_2_1"),
          (troop_set_slot,"trp_knight_2_15", slot_troop_father, "trp_knight_2_1"),
          (troop_set_slot,"trp_knight_2_17", slot_troop_father, "trp_knight_2_3"),
          (troop_set_slot,"trp_knight_2_18", slot_troop_father, "trp_knight_2_2"),
          (troop_set_slot,"trp_knight_2_19", slot_troop_father, "trp_knight_2_4"),
          (troop_set_slot,"trp_knight_2_12", slot_troop_father, "trp_knight_2_11"),

          (troop_set_slot,"trp_knight_2_13", slot_troop_mother, "trp_kingdom_2_lady_1"),
          (troop_set_slot,"trp_knight_2_14", slot_troop_mother, "trp_kingdom_2_lady_1"),
          (troop_set_slot,"trp_knight_2_15", slot_troop_mother, "trp_kingdom_2_lady_1"),
          (troop_set_slot,"trp_knight_2_17", slot_troop_mother, "trp_kingdom_2_lady_5"),
          (troop_set_slot,"trp_knight_2_18", slot_troop_mother, "trp_kingdom_2_lady_3"),
          (troop_set_slot,"trp_knight_2_19", slot_troop_mother, "trp_kingdom_2_lady_7"),


          #Zealand
          (troop_set_slot,"trp_knight_3_13", slot_troop_father, "trp_knight_3_1"),
          (troop_set_slot,"trp_knight_3_14", slot_troop_father, "trp_knight_3_4"),
          (troop_set_slot,"trp_knight_3_16", slot_troop_father, "trp_knight_3_4"),
          (troop_set_slot,"trp_knight_3_18", slot_troop_father, "trp_knight_3_8"),
          (troop_set_slot,"trp_knight_3_15", slot_troop_father, "trp_knight_3_2"),
          (troop_set_slot,"trp_knight_3_17", slot_troop_father, "trp_knight_3_3"),

          (troop_set_slot,"trp_knight_3_13", slot_troop_mother, "trp_kingdom_3_lady_1"),
          (troop_set_slot,"trp_knight_3_14", slot_troop_mother, "trp_kingdom_3_lady_7"),
          (troop_set_slot,"trp_knight_3_16", slot_troop_mother, "trp_kingdom_3_lady_7"),
          (troop_set_slot,"trp_knight_3_18", slot_troop_mother, "trp_kingdom_3_lady_15"),
          (troop_set_slot,"trp_knight_3_15", slot_troop_mother, "trp_kingdom_3_lady_3"),
          (troop_set_slot,"trp_knight_3_17", slot_troop_mother, "trp_kingdom_3_lady_5"),

          #Sweden
          (troop_set_slot,"trp_knight_4_14", slot_troop_father, "trp_knight_4_1"),
          (troop_set_slot,"trp_knight_4_16", slot_troop_father, "trp_knight_4_3"),
          (troop_set_slot,"trp_knight_4_15", slot_troop_father, "trp_knight_4_2"),
          (troop_set_slot,"trp_knight_4_17", slot_troop_father, "trp_knight_4_2"),
          (troop_set_slot,"trp_knight_4_18", slot_troop_father, "trp_knight_4_2"),
          (troop_set_slot,"trp_knight_4_13", slot_troop_father, "trp_knight_4_5"),
          (troop_set_slot,"trp_knight_4_9", slot_troop_father, "trp_knight_4_12"),
          (troop_set_slot,"trp_knight_4_20", slot_troop_father, "trp_knight_4_7"),

          (troop_set_slot,"trp_knight_4_14", slot_troop_mother, "trp_kingdom_4_lady_1"),
          (troop_set_slot,"trp_knight_4_16", slot_troop_mother, "trp_kingdom_4_lady_5"),
          (troop_set_slot,"trp_knight_4_15", slot_troop_mother, "trp_kingdom_4_lady_3"),
          (troop_set_slot,"trp_knight_4_17", slot_troop_mother, "trp_kingdom_4_lady_3"),
          (troop_set_slot,"trp_knight_4_18", slot_troop_mother, "trp_kingdom_4_lady_3"),
          (troop_set_slot,"trp_knight_4_13", slot_troop_mother, "trp_kingdom_4_lady_9"),
          (troop_set_slot,"trp_knight_4_20", slot_troop_mother, "trp_knight_4_1b_wife"),

          #Pomerania
          (troop_set_slot,"trp_knight_5_9", slot_troop_father, "trp_knight_5_1"),
          (troop_set_slot,"trp_knight_5_13", slot_troop_father, "trp_knight_5_2"),
          (troop_set_slot,"trp_knight_5_12", slot_troop_father, "trp_knight_5_3"),
          (troop_set_slot,"trp_knight_5_18", slot_troop_father, "trp_knight_5_8"),
          (troop_set_slot,"trp_knight_5_14", slot_troop_father, "trp_knight_5_8"),
          (troop_set_slot,"trp_knight_5_17", slot_troop_father, "trp_knight_5_4"),
          (troop_set_slot,"trp_knight_5_11", slot_troop_father, "trp_knight_5_6"),
          (troop_set_slot,"trp_knight_5_20", slot_troop_father, "trp_knight_5_7"),
          (troop_set_slot,"trp_knight_5_15", slot_troop_father, "trp_knight_5_10"),
          (troop_set_slot,"trp_knight_5_19", slot_troop_father, "trp_knight_5_10"),

          (troop_set_slot,"trp_knight_5_9", slot_troop_mother, "trp_kingdom_5_lady_1"),
          (troop_set_slot,"trp_knight_5_13", slot_troop_mother, "trp_kingdom_5_lady_3"),
          (troop_set_slot,"trp_knight_5_12", slot_troop_mother, "trp_kingdom_5_5_wife"),
          (troop_set_slot,"trp_knight_5_18", slot_troop_mother, "trp_kingdom_5_1c_daughter_3"),
          (troop_set_slot,"trp_knight_5_14", slot_troop_mother, "trp_kingdom_5_1c_daughter_3"),
          (troop_set_slot,"trp_knight_5_17", slot_troop_mother, "trp_kingdom_5_1c_daughter_1"),
          (troop_set_slot,"trp_knight_5_11", slot_troop_mother, "trp_kingdom_5_1c_daughter_2"),
          (troop_set_slot,"trp_knight_5_20", slot_troop_mother, "trp_kingdom_5_1b_wife"),

          #Saxony
          (troop_set_slot,"trp_knight_6_10", slot_troop_father, "trp_knight_6_1"),
          (troop_set_slot,"trp_knight_6_14", slot_troop_father, "trp_knight_6_3"),
          (troop_set_slot,"trp_knight_6_15", slot_troop_father, "trp_knight_6_2"),
          (troop_set_slot,"trp_knight_6_11", slot_troop_father, "trp_knight_6_5"),
          (troop_set_slot,"trp_knight_6_20", slot_troop_father, "trp_knight_6_6"),

          (troop_set_slot,"trp_knight_6_10", slot_troop_mother, "trp_kingdom_6_lady_1"),
          (troop_set_slot,"trp_knight_6_14", slot_troop_mother, "trp_kingdom_6_lady_5"),
          (troop_set_slot,"trp_knight_6_15", slot_troop_mother, "trp_kingdom_6_lady_3"),
          (troop_set_slot,"trp_knight_6_11", slot_troop_mother, "trp_kingdom_6_lady_9"),
          (troop_set_slot,"trp_knight_6_20", slot_troop_mother, "trp_kingdom_6_lady_11"),
          

			(troop_get_slot, ":father_age", ":father", slot_troop_age),
			(store_sub, ":age", ":father_age", ":father_age_at_birth"),

			(try_begin), #50% chance of having father's rep
				(store_random_in_range, ":reputation", 0, 16),

				(gt, ":reputation", 7),
				(troop_get_slot, ":reputation", ":father", slot_lord_reputation_type),
			(try_end),
		(try_end),
		
		(try_begin),
			(eq, ":reputation", 0),
			(assign, ":reputation", 1),
		(try_end),
		
        (troop_set_slot, ":cur_troop", slot_lord_reputation_type, ":reputation"),

		(call_script, "script_init_troop_age", ":cur_troop", ":age"),
	  (try_end),
	  
	  (try_begin),
	    (eq, "$cheat_mode", 1),
	    (assign, reg3, "$cheat_mode"),
	    (display_message, "@{!}DEBUG -- Assigned lord reputation and relations"),
		
#	    (display_message, "str_assigned_lord_reputation_and_relations_cheat_mode_reg3"), #This string can be removed
	  (try_end),
	  
	  (try_for_range, ":cur_troop", pretenders_begin, pretenders_end),
		(troop_set_slot, ":cur_troop", slot_troop_occupation, slto_inactive_pretender),
		(store_random_in_range, ":age", 25, 30),
		(troop_set_slot, ":cur_troop", slot_troop_age, ":age"),
		(eq, ":cur_troop", "trp_kingdom_5_pretender"),
		(troop_set_slot, ":cur_troop", slot_troop_age, 45),		
	  (try_end),
	]),
 
Never mind. I sorted it out on my own. It was the (else_try) in front of the entries that was causing it to not fire. Strange.
 
Back
Top Bottom