setting lords age

Users who are viewing this thread

Monkeys_Uncle

Sergeant at Arms
Hi Guys!

I'm making a mod and was wondering how you could set the age of lords (if you can)?.
As most of the default lords are way too old for what I'm doing.
 
is there any way to set an individual lords age?
so that some of them are really ancient but some of them are quite a lot younger?
 
Code:
	  #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),
upper part sets random ages in 50-60 range, lower part sets specific age for specific troop
 
hate to pester, but his works great, the lord is now set to the specififc age, however his appearance is still that of about 50 something.

Is here anyway to make his appearance suit the age he is set to?
 
troop_set_age                          = 1555 # (troop_set_age, <troop_id>, <age_slider_pos>),  #Enter a value between 0..100
Apparently the lords do age, lose attributes, etc.
Code:
                        (troop_set_slot, ":troop_no", slot_troop_age, ":age"),
                        (troop_set_slot, ":troop_no", slot_troop_age_appearance, ":appearance"),
                        (troop_set_age, ":troop_no", ":appearance"),
 
Sorry to bring back this topic, but I've been doing some custom aristocracy ages and relations in my mod and only some of them seem to work, the code is this:
Code:
#knight_1_1 Boromir
	  (call_script, "script_init_troop_age", "trp_knight_1_1",39),
	  (troop_set_age, "trp_knight_1_1", 39),
	  (troop_set_slot, "trp_knight_1_1", slot_troop_father, "trp_kingdom_1_lord"),
	  #knight_1_2 Faramir
	  (call_script, "script_init_troop_age", "trp_knight_1_2",34),
	  (troop_set_age, "trp_knight_1_2", 34),
	  (troop_set_slot, "trp_knight_1_2", slot_troop_father, "trp_kingdom_1_lord"),
	  #knight_1_3 Imrahil
	  (call_script, "script_init_troop_age", "trp_knight_1_3",62),
	  (troop_set_age, "trp_knight_1_3", 62),
	  #knight_1_4 Forlong
	  #knight_1_4 Angbor
	  #knight_1_5 Duinhir
	  
	  #knight_3_1 Glorfindel
	  (call_script, "script_init_troop_age", "trp_knight_3_1",3016),
	  (troop_set_age, "trp_knight_3_1", 40),
	  #knight_3_2 Elladan
	  (call_script, "script_init_troop_age", "trp_knight_3_2",2887),
	  (troop_set_age, "trp_knight_3_2", 34),
	  (troop_set_slot, "trp_knight_3_2", slot_troop_father, "trp_kingdom_3_lord"),
	  #knight_3_3 Ellrohir
	  (call_script, "script_init_troop_age", "trp_knight_3_3",2887),
	  (troop_set_age, "trp_knight_3_3", 34),
	  (troop_set_slot, "trp_knight_3_3", slot_troop_father, "trp_kingdom_3_lord"),
	  
	  #knight_4_1 Theodred
	  (call_script, "script_init_troop_age", "trp_knight_4_1",39),
	  (troop_set_age, "trp_knight_4_1", 39),
	  (troop_set_slot, "trp_knight_4_1", slot_troop_father, "trp_kingdom_4_lord"),
	  #knight_4_2 Erkenbrand
	  #knight_4_3 Eomer
	  (call_script, "script_init_troop_age", "trp_knight_4_3",26),
	  (troop_set_age, "trp_knight_4_3", 26),

So far only Boromir, Faramir, Elladan and Ellrohir are regestering changes!
The rest just come up blank, no age or relations.
Any clues as to what might be causing the problem?
 
Also, to make it work with relationship to kings, you have to extend the range of lord NPCs.
Do you really want to set their age to 2887? This will age them 2867 times, and after age 45, they will be losing stats, making their stats practically 0 at the end. Don't call the script - it wasn't meant for elves.

Just set their age to 2887, and appearance slot in proportion to a human's lifespan (34 I presume), and then use troop_set_age as you have done to change their face code (again, for 34).

Also, if you've added new faces, those might not work with age sliders.
 
Sorry probably should have made it more clear.
Most of the Lords are working correctly, however Theodred, Eomer and Imrahil are not registering the age changes and in-game are coming up with no age whatsoever (not 0 but simply alack of an age filed)

Any ideas as to what is causing this would be great guys.
 
I think you should order it for funtions. You are combining several functions.

By example, i try in Brytewalda custom family tree, and lords age was writting them all together, game recognized ages perfectly.

Kings ages:

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),
# puesto off chief edades reyes
##		(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),	
#anadido chief edades reyes
     (troop_set_slot, "trp_kingdom_1_lord", slot_troop_age, 37),   
     (troop_set_slot, "trp_kingdom_2_lord", slot_troop_age, 44),   
     (troop_set_slot, "trp_kingdom_3_lord", slot_troop_age, 30),   
     (troop_set_slot, "trp_kingdom_4_lord", slot_troop_age, 37),   
     (troop_set_slot, "trp_kingdom_5_lord", slot_troop_age, 40),   
     (troop_set_slot, "trp_kingdom_6_lord", slot_troop_age, 29),   
     (troop_set_slot, "trp_kingdom_7_lord", slot_troop_age, 46),   
     (troop_set_slot, "trp_kingdom_8_lord", slot_troop_age, 36),   
     (troop_set_slot, "trp_kingdom_9_lord", slot_troop_age, 43),   
     (troop_set_slot, "trp_kingdom_10_lord", slot_troop_age, 47),   
     (troop_set_slot, "trp_kingdom_11_lord", slot_troop_age, 33),   
     (troop_set_slot, "trp_kingdom_12_lord", slot_troop_age, 70),   
     (troop_set_slot, "trp_kingdom_13_lord", slot_troop_age, 32),   
     (troop_set_slot, "trp_kingdom_14_lord", slot_troop_age, 44),   
     (troop_set_slot, "trp_kingdom_15_lord", slot_troop_age, 42),   
     (troop_set_slot, "trp_kingdom_16_lord", slot_troop_age, 41),   
     (troop_set_slot, "trp_kingdom_17_lord", slot_troop_age, 46),   
     (troop_set_slot, "trp_kingdom_18_lord", slot_troop_age, 46),   
     (troop_set_slot, "trp_kingdom_19_lord", slot_troop_age, 41),   
     (troop_set_slot, "trp_kingdom_20_lord", slot_troop_age, 45),   
     (troop_set_slot, "trp_kingdom_21_lord", slot_troop_age, 31),   
     (troop_set_slot, "trp_kingdom_22_lord", slot_troop_age, 32),   
     (troop_set_slot, "trp_kingdom_23_lord", slot_troop_age, 31),   
     (troop_set_slot, "trp_kingdom_24_lord", slot_troop_age, 31),   
     (troop_set_slot, "trp_kingdom_25_lord", slot_troop_age, 36),   
     (troop_set_slot, "trp_kingdom_26_lord", slot_troop_age, 40),   
     (troop_set_slot, "trp_kingdom_27_lord", slot_troop_age, 61),   
     (troop_set_slot, "trp_kingdom_28_lord", slot_troop_age, 46),   
     (troop_set_slot, "trp_kingdom_29_lord", slot_troop_age, 35),   
     (troop_set_slot, "trp_kingdom_30_lord", slot_troop_age, 56),   
     (troop_set_slot, "trp_kingdom_31_lord", slot_troop_age, 39),   
	  (try_end),

Lords age

Code:
		(try_begin),
#			(lt, ":npc_seed", 3), #NPC seed is the order in the faction numero chief de lores casados
#			(assign, ":reputation", ":npc_seed"),
#			(store_random_in_range, ":age", 40, 64), #chief puesto off
          #edades lores casados chief
     (troop_set_slot, "trp_knight_1_1", slot_troop_age, 42),   
     (troop_set_slot, "trp_knight_2_2", slot_troop_age,46),   
     (troop_set_slot, "trp_knight_2_3", slot_troop_age, 41),   
     (troop_set_slot, "trp_knight_3_1", slot_troop_age,40),   
     (troop_set_slot, "trp_knight_4_2", slot_troop_age,40),   
     (troop_set_slot, "trp_knight_4_3", slot_troop_age,39),   
     (troop_set_slot, "trp_knight_5_1", slot_troop_age,38),   
     (troop_set_slot, "trp_knight_5_2", slot_troop_age,22),   
     (troop_set_slot, "trp_knight_5_4", slot_troop_age,18),   
     (troop_set_slot, "trp_knight_5_5", slot_troop_age,35),   
     (troop_set_slot, "trp_knight_6_1", slot_troop_age,35),   
     (troop_set_slot, "trp_knight_8_2", slot_troop_age,65),   
     (troop_set_slot, "trp_knight_8_4", slot_troop_age,41),   
     (troop_set_slot, "trp_knight_8_5", slot_troop_age,41),   
     (troop_set_slot, "trp_knight_9_2", slot_troop_age,39),   
     (troop_set_slot, "trp_knight_9_3", slot_troop_age,38),   
     (troop_set_slot, "trp_knight_9_5", slot_troop_age,30),    
     (troop_set_slot, "trp_knight_9_6", slot_troop_age,44),   
     (troop_set_slot, "trp_knight_10_1", slot_troop_age,26),   
     (troop_set_slot, "trp_knight_11_8", slot_troop_age,34),   
    (troop_set_slot, "trp_knight_12_2", slot_troop_age,56),   
      (troop_set_slot, "trp_knight_12_3", slot_troop_age,48),   
    (troop_set_slot, "trp_knight_13_1", slot_troop_age,23),   
     (troop_set_slot, "trp_knight_13_7", slot_troop_age,41),   
     (troop_set_slot, "trp_knight_13_9", slot_troop_age,46),   
     (troop_set_slot, "trp_knight_14_3", slot_troop_age,51),   
       (troop_set_slot, "trp_knight_15_2", slot_troop_age,44),
      (troop_set_slot, "trp_knight_15_4", slot_troop_age,36),
      (troop_set_slot, "trp_knight_17_2", slot_troop_age,38),
      (troop_set_slot, "trp_knight_17_4", slot_troop_age,46),
      (troop_set_slot, "trp_knight_17_6", slot_troop_age,36),
      (troop_set_slot, "trp_knight_18_5", slot_troop_age,46),
     (troop_set_slot, "trp_knight_18_6", slot_troop_age,68),
      (troop_set_slot, "trp_knight_19_5", slot_troop_age,36),
      (troop_set_slot, "trp_knight_20_6", slot_troop_age,66),
      (troop_set_slot, "trp_knight_20_9", slot_troop_age,46),
      (troop_set_slot, "trp_knight_22_2", slot_troop_age,58),
      (troop_set_slot, "trp_knight_23_1", slot_troop_age,46),
      (troop_set_slot, "trp_knight_23_3", slot_troop_age,45),
      (troop_set_slot, "trp_knight_25_1", slot_troop_age,66),
      (troop_set_slot, "trp_knight_26_3", slot_troop_age,20),
       (troop_set_slot, "trp_knight_27_1", slot_troop_age,18),
       (troop_set_slot, "trp_knight_27_2", slot_troop_age,37),
      (troop_set_slot, "trp_knight_28_2", slot_troop_age,37),
      (troop_set_slot, "trp_knight_28_4", slot_troop_age,41),
      (troop_set_slot, "trp_knight_28_5", slot_troop_age,44),
      (troop_set_slot, "trp_knight_29_1", slot_troop_age,36),
      (troop_set_slot, "trp_knight_30_2", slot_troop_age,38),
      (troop_set_slot, "trp_knight_30_6", slot_troop_age,28),
     (troop_set_slot, "trp_knight_31_2", slot_troop_age,48),
       (troop_set_slot, "trp_knight_31_3", slot_troop_age,36),

     (troop_set_slot, "trp_knight_4_5", slot_troop_age,44),   
     (troop_set_slot, "trp_knight_7_1", slot_troop_age,34),   
     (troop_set_slot, "trp_knight_11_2", slot_troop_age,32),   
      (troop_set_slot, "trp_knight_15_1", slot_troop_age,42),
      (troop_set_slot, "trp_knight_16_1", slot_troop_age,31),
      (troop_set_slot, "trp_knight_17_3", slot_troop_age,36),
      (troop_set_slot, "trp_knight_18_3", slot_troop_age,42),
       (troop_set_slot, "trp_knight_20_1", slot_troop_age,43),
      (troop_set_slot, "trp_knight_20_2", slot_troop_age,41),
      (troop_set_slot, "trp_knight_21_1", slot_troop_age,53),
      (troop_set_slot, "trp_knight_22_1", slot_troop_age,44),
      (troop_set_slot, "trp_knight_24_2", slot_troop_age,38),
      (troop_set_slot, "trp_knight_26_1", slot_troop_age,26),
       (troop_set_slot, "trp_knight_26_2", slot_troop_age,50),
      (troop_set_slot, "trp_knight_28_1", slot_troop_age,51),
      (troop_set_slot, "trp_knight_29_2", slot_troop_age,26),
      (troop_set_slot, "trp_knight_30_5", slot_troop_age,42),
      (troop_set_slot, "trp_knight_31_1", slot_troop_age,56),

then, you write the rest of the family code

 
Ok, tried that, but I'm afraid its still not registering all of my changes.
I'll try a total rebuild later (deleting the mod and rebuilding from scratch and see if that works)
 
ThreadNecromancer.png

Still having this problem guys!
1.127 doesn't seem to have fixed it, any ideas?
I'm getting pretty desperate now!
 
You try this family code, but you change to your lords and ladies.

It should run, but you have minor problem with brothers i think. You try test it and avise me if you fix that problem.

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),
# puesto off chief edades reyes
##		(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),	
#anadido chief edades reyes
     (troop_set_slot, "trp_kingdom_1_lord", slot_troop_age, 37),   
     (troop_set_slot, "trp_kingdom_2_lord", slot_troop_age, 44),   
     (troop_set_slot, "trp_kingdom_3_lord", slot_troop_age, 30),   
     (troop_set_slot, "trp_kingdom_4_lord", slot_troop_age, 37),   
     (troop_set_slot, "trp_kingdom_5_lord", slot_troop_age, 40),   
     (troop_set_slot, "trp_kingdom_6_lord", slot_troop_age, 29),   
     (troop_set_slot, "trp_kingdom_7_lord", slot_troop_age, 46),   
     (troop_set_slot, "trp_kingdom_8_lord", slot_troop_age, 36),   
     (troop_set_slot, "trp_kingdom_9_lord", slot_troop_age, 43),   
     (troop_set_slot, "trp_kingdom_10_lord", slot_troop_age, 47),   
     (troop_set_slot, "trp_kingdom_11_lord", slot_troop_age, 33),   
     (troop_set_slot, "trp_kingdom_12_lord", slot_troop_age, 70),   
     (troop_set_slot, "trp_kingdom_13_lord", slot_troop_age, 32),   
     (troop_set_slot, "trp_kingdom_14_lord", slot_troop_age, 44),   
     (troop_set_slot, "trp_kingdom_15_lord", slot_troop_age, 42),   
     (troop_set_slot, "trp_kingdom_16_lord", slot_troop_age, 41),   
     (troop_set_slot, "trp_kingdom_17_lord", slot_troop_age, 46),   
     (troop_set_slot, "trp_kingdom_18_lord", slot_troop_age, 46),   
     (troop_set_slot, "trp_kingdom_19_lord", slot_troop_age, 41),   
     (troop_set_slot, "trp_kingdom_20_lord", slot_troop_age, 45),   
     (troop_set_slot, "trp_kingdom_21_lord", slot_troop_age, 31),   
     (troop_set_slot, "trp_kingdom_22_lord", slot_troop_age, 32),   
     (troop_set_slot, "trp_kingdom_23_lord", slot_troop_age, 31),   
     (troop_set_slot, "trp_kingdom_24_lord", slot_troop_age, 31),   
     (troop_set_slot, "trp_kingdom_25_lord", slot_troop_age, 36),   
     (troop_set_slot, "trp_kingdom_26_lord", slot_troop_age, 40),   
     (troop_set_slot, "trp_kingdom_27_lord", slot_troop_age, 61),   
     (troop_set_slot, "trp_kingdom_28_lord", slot_troop_age, 46),   
     (troop_set_slot, "trp_kingdom_29_lord", slot_troop_age, 35),   
     (troop_set_slot, "trp_kingdom_30_lord", slot_troop_age, 56),   
     (troop_set_slot, "trp_kingdom_31_lord", slot_troop_age, 39),   
	  (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), # chief off
#		(store_random_in_range, ":mother_age_at_birth", 19, 22),
#chief asigna reinos y lores y damas		
##		(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", 7),
##			
##		(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", 13),
##			
##		(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", 19),
##
##		(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", 25),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_6_1", "trp_knight_7_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_6_1"),
##			(assign, ":ancestor_seed", 31),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_7_1", "trp_knight_8_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_7_1"),
##			(assign, ":ancestor_seed", 37),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_8_1", "trp_knight_9_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_8_1"),
##			(assign, ":ancestor_seed", 43),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_9_1", "trp_knight_10_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_9_1"),
##			(assign, ":ancestor_seed", 49),
##
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_10_1", "trp_knight_11_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_10_1"),
##			(assign, ":ancestor_seed", 55),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_11_1", "trp_knight_12_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_11_1"),
##			(assign, ":ancestor_seed", 61),
##
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_12_1", "trp_knight_13_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_12_1"),
##			(assign, ":ancestor_seed", 67),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_13_1", "trp_knight_14_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_13_1"),
##			(assign, ":ancestor_seed", 73),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_14_1", "trp_knight_15_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_14_1"),
##			(assign, ":ancestor_seed", 79),
##
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_15_1", "trp_knight_16_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_15_1"),
##			(assign, ":ancestor_seed", 85),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_16_1", "trp_knight_17_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_16_1"),
##			(assign, ":ancestor_seed", 91),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_17_1", "trp_knight_18_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_17_1"),
##			(assign, ":ancestor_seed", 97),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_18_1", "trp_knight_19_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_18_1"),
##			(assign, ":ancestor_seed", 103),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_19_1", "trp_knight_20_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_19_1"),
##			(assign, ":ancestor_seed", 109),
##
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_20_1", "trp_knight_21_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_20_1"),
##			(assign, ":ancestor_seed", 115),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_21_1", "trp_knight_22_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_21_1"),
##			(assign, ":ancestor_seed", 121),
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_22_1", "trp_knight_23_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_22_1"),
##			(assign, ":ancestor_seed", 127),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_23_1", "trp_knight_24_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_23_1"),
##			(assign, ":ancestor_seed", 133),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_24_1", "trp_knight_25_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_24_1"),
##			(assign, ":ancestor_seed", 139),
##
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_25_1", "trp_knight_26_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_25_1"),
##			(assign, ":ancestor_seed", 145),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_26_1", "trp_knight_27_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_26_1"),
##			(assign, ":ancestor_seed", 151),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_27_1", "trp_knight_28_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_27_1"),
##			(assign, ":ancestor_seed", 157),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_28_1", "trp_knight_29_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_28_1"),
##			(assign, ":ancestor_seed", 163),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_29_1", "trp_knight_30_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_29_1"),
##			(assign, ":ancestor_seed", 169),
##
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_30_1", "trp_knight_31_1"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_30_1"),
##			(assign, ":ancestor_seed", 175),
##			
##		(else_try),
##			(is_between, ":cur_troop", "trp_knight_31_1", "trp_kingdom_1_pretender"),
##			(store_sub, ":npc_seed", ":cur_troop", "trp_knight_31_1"),
##			(assign, ":ancestor_seed", 181),
##		(try_end),
		
		
		(try_begin),
#			(lt, ":npc_seed", 3), #NPC seed is the order in the faction numero chief de lores casados
#			(assign, ":reputation", ":npc_seed"),
#			(store_random_in_range, ":age", 40, 64), #chief puesto off
          #edades lores casados chief
     (troop_set_slot, "trp_knight_1_1", slot_troop_age, 42),   
     (troop_set_slot, "trp_knight_2_2", slot_troop_age,46),   
     (troop_set_slot, "trp_knight_2_3", slot_troop_age, 41),   
     (troop_set_slot, "trp_knight_3_1", slot_troop_age,40),   
     (troop_set_slot, "trp_knight_4_2", slot_troop_age,40),   
     (troop_set_slot, "trp_knight_4_3", slot_troop_age,39),   
     (troop_set_slot, "trp_knight_5_1", slot_troop_age,38),   
     (troop_set_slot, "trp_knight_5_2", slot_troop_age,22),   
     (troop_set_slot, "trp_knight_5_4", slot_troop_age,18),   
     (troop_set_slot, "trp_knight_5_5", slot_troop_age,35),   
     (troop_set_slot, "trp_knight_6_1", slot_troop_age,35),   
     (troop_set_slot, "trp_knight_8_2", slot_troop_age,65),   
     (troop_set_slot, "trp_knight_8_4", slot_troop_age,41),   
     (troop_set_slot, "trp_knight_8_5", slot_troop_age,41),   
     (troop_set_slot, "trp_knight_9_2", slot_troop_age,39),   
     (troop_set_slot, "trp_knight_9_3", slot_troop_age,38),   
     (troop_set_slot, "trp_knight_9_5", slot_troop_age,30),    
     (troop_set_slot, "trp_knight_9_6", slot_troop_age,44),   
     (troop_set_slot, "trp_knight_10_1", slot_troop_age,26),   
     (troop_set_slot, "trp_knight_11_8", slot_troop_age,34),   
    (troop_set_slot, "trp_knight_12_2", slot_troop_age,56),   
      (troop_set_slot, "trp_knight_12_3", slot_troop_age,48),   
    (troop_set_slot, "trp_knight_13_1", slot_troop_age,23),   
     (troop_set_slot, "trp_knight_13_7", slot_troop_age,41),   
     (troop_set_slot, "trp_knight_13_9", slot_troop_age,46),   
     (troop_set_slot, "trp_knight_14_3", slot_troop_age,51),   
       (troop_set_slot, "trp_knight_15_2", slot_troop_age,44),
      (troop_set_slot, "trp_knight_15_4", slot_troop_age,36),
      (troop_set_slot, "trp_knight_17_2", slot_troop_age,38),
      (troop_set_slot, "trp_knight_17_4", slot_troop_age,46),
      (troop_set_slot, "trp_knight_17_6", slot_troop_age,36),
      (troop_set_slot, "trp_knight_18_5", slot_troop_age,46),
     (troop_set_slot, "trp_knight_18_6", slot_troop_age,68),
      (troop_set_slot, "trp_knight_19_5", slot_troop_age,36),
      (troop_set_slot, "trp_knight_20_6", slot_troop_age,66),
      (troop_set_slot, "trp_knight_20_9", slot_troop_age,46),
      (troop_set_slot, "trp_knight_22_2", slot_troop_age,58),
      (troop_set_slot, "trp_knight_23_1", slot_troop_age,46),
      (troop_set_slot, "trp_knight_23_3", slot_troop_age,45),
      (troop_set_slot, "trp_knight_25_1", slot_troop_age,66),
      (troop_set_slot, "trp_knight_26_3", slot_troop_age,20),
       (troop_set_slot, "trp_knight_27_1", slot_troop_age,18),
       (troop_set_slot, "trp_knight_27_2", slot_troop_age,37),
      (troop_set_slot, "trp_knight_28_2", slot_troop_age,37),
      (troop_set_slot, "trp_knight_28_4", slot_troop_age,41),
      (troop_set_slot, "trp_knight_28_5", slot_troop_age,44),
      (troop_set_slot, "trp_knight_29_1", slot_troop_age,36),
      (troop_set_slot, "trp_knight_30_2", slot_troop_age,38),
      (troop_set_slot, "trp_knight_30_6", slot_troop_age,28),
     (troop_set_slot, "trp_knight_31_2", slot_troop_age,48),
       (troop_set_slot, "trp_knight_31_3", slot_troop_age,36),

     (troop_set_slot, "trp_knight_4_5", slot_troop_age,44),   
     (troop_set_slot, "trp_knight_7_1", slot_troop_age,34),   
     (troop_set_slot, "trp_knight_11_2", slot_troop_age,32),   
      (troop_set_slot, "trp_knight_15_1", slot_troop_age,42),
      (troop_set_slot, "trp_knight_16_1", slot_troop_age,31),
      (troop_set_slot, "trp_knight_17_3", slot_troop_age,36),
      (troop_set_slot, "trp_knight_18_3", slot_troop_age,42),
       (troop_set_slot, "trp_knight_20_1", slot_troop_age,43),
      (troop_set_slot, "trp_knight_20_2", slot_troop_age,41),
      (troop_set_slot, "trp_knight_21_1", slot_troop_age,53),
      (troop_set_slot, "trp_knight_22_1", slot_troop_age,44),
      (troop_set_slot, "trp_knight_24_2", slot_troop_age,38),
      (troop_set_slot, "trp_knight_26_1", slot_troop_age,26),
       (troop_set_slot, "trp_knight_26_2", slot_troop_age,50),
      (troop_set_slot, "trp_knight_28_1", slot_troop_age,51),
      (troop_set_slot, "trp_knight_29_2", slot_troop_age,26),
      (troop_set_slot, "trp_knight_30_5", slot_troop_age,42),
      (troop_set_slot, "trp_knight_31_1", slot_troop_age,56),


 #edades lores casados acaba chief, los ultimos son viudos con hijas
#reputacion lores casados
          			(assign, ":reputation", "trp_knight_1_1"),
          			(assign, ":reputation", "trp_knight_2_2"),
          			(assign, ":reputation", "trp_knight_2_3"),

          			(assign, ":reputation", "trp_knight_3_1"),
          			(assign, ":reputation", "trp_knight_4_2"),
          			(assign, ":reputation", "trp_knight_4_3"),

          			(assign, ":reputation", "trp_knight_5_1"),
          			(assign, ":reputation", "trp_knight_5_2"),
          			(assign, ":reputation", "trp_knight_5_4"),
          			(assign, ":reputation", "trp_knight_5_5"),
          			(assign, ":reputation", "trp_knight_6_1"),
          			(assign, ":reputation", "trp_knight_8_2"),
          			(assign, ":reputation", "trp_knight_8_4"),
          			(assign, ":reputation", "trp_knight_8_5"),

          			(assign, ":reputation", "trp_knight_9_2"),

          			(assign, ":reputation", "trp_knight_9_3"),
          			(assign, ":reputation", "trp_knight_9_5"),
          			(assign, ":reputation", "trp_knight_9_6"),
          			(assign, ":reputation", "trp_knight_10_1"),

          			(assign, ":reputation", "trp_knight_11_8"),
          			(assign, ":reputation", "trp_knight_12_2"),
          			(assign, ":reputation", "trp_knight_12_3"),
           			(assign, ":reputation", "trp_knight_13_1"),
         			(assign, ":reputation", "trp_knight_13_7"),
          			(assign, ":reputation", "trp_knight_13_9"),
          			(assign, ":reputation", "trp_knight_14_3"),
          			(assign, ":reputation", "trp_knight_15_2"),
          			(assign, ":reputation", "trp_knight_15_4"),

          			(assign, ":reputation", "trp_knight_17_2"),
          			(assign, ":reputation", "trp_knight_17_4"),
          			(assign, ":reputation", "trp_knight_17_6"),
          
          			(assign, ":reputation", "trp_knight_18_5"),
          			(assign, ":reputation", "trp_knight_18_6"),
          			(assign, ":reputation", "trp_knight_19_5"),

          			(assign, ":reputation", "trp_knight_20_6"),
          			(assign, ":reputation", "trp_knight_20_9"),
          			(assign, ":reputation", "trp_knight_22_2"),
          			(assign, ":reputation", "trp_knight_23_1"),
          			(assign, ":reputation", "trp_knight_23_3"),
          			(assign, ":reputation", "trp_knight_24_2"),
          			(assign, ":reputation", "trp_knight_25_1"),
          			(assign, ":reputation", "trp_knight_26_3"),
          			(assign, ":reputation", "trp_knight_27_1"),
          			(assign, ":reputation", "trp_knight_27_2"),
          			(assign, ":reputation", "trp_knight_28_2"),
          			(assign, ":reputation", "trp_knight_28_4"),
          			(assign, ":reputation", "trp_knight_28_5"),
          			(assign, ":reputation", "trp_knight_29_2"),
          			(assign, ":reputation", "trp_knight_30_6"),
          			(assign, ":reputation", "trp_knight_31_2"),
          			(assign, ":reputation", "trp_knight_31_3"),

          			(assign, ":reputation", "trp_knight_4_5"),
          			(assign, ":reputation", "trp_knight_7_1"),
          			(assign, ":reputation", "trp_knight_11_2"),
          			(assign, ":reputation", "trp_knight_15_1"),
          			(assign, ":reputation", "trp_knight_16_1"),
          			(assign, ":reputation", "trp_knight_17_3"),
          			(assign, ":reputation", "trp_knight_18_3"),
          			(assign, ":reputation", "trp_knight_20_1"),
          			(assign, ":reputation", "trp_knight_20_2"),
          			(assign, ":reputation", "trp_knight_21_1"),
          			(assign, ":reputation", "trp_knight_22_1"),
          			(assign, ":reputation", "trp_knight_24_2"),
          			(assign, ":reputation", "trp_knight_26_1"),
          			(assign, ":reputation", "trp_knight_26_2"),
          			(assign, ":reputation", "trp_knight_28_1"),
          			(assign, ":reputation", "trp_knight_29_2"),
          			(assign, ":reputation", "trp_knight_30_5"),
          			(assign, ":reputation", "trp_knight_31_1"),
#chief acaba reputacion lores casados
          
##			(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
#Puesto off chief
#			(troop_set_slot, ":cur_troop", slot_troop_spouse, ":cur_lady"),
#			(troop_set_slot, ":cur_lady", slot_troop_spouse, ":cur_troop"),

#chief esposas
               (troop_set_slot, "trp_knight_1_1", slot_troop_spouse, "trp_kingdom_1_lady_1"),
     (troop_set_slot, "trp_kingdom_1_lady_1", slot_troop_spouse, "trp_knight_1_1"),

     (troop_set_slot, "trp_knight_2_2", slot_troop_spouse, "trp_kingdom_2_lady_1"),
     (troop_set_slot, "trp_kingdom_2_lady_1", slot_troop_spouse, "trp_knight_2_2"),

     (troop_set_slot, "trp_knight_2_3", slot_troop_spouse, "trp_kingdom_2_lady_3"),
     (troop_set_slot, "trp_kingdom_2_lady_3", slot_troop_spouse, "trp_knight_2_3"),

     (troop_set_slot, "trp_knight_3_1", slot_troop_spouse, "trp_kingdom_3_lady_1"),
     (troop_set_slot, "trp_kingdom_3_lady_1", slot_troop_spouse, "trp_knight_3_1"),

     (troop_set_slot, "trp_knight_4_2", slot_troop_spouse, "trp_kingdom_4_lady_1"),
     (troop_set_slot, "trp_kingdom_4_lady_1", slot_troop_spouse, "trp_knight_4_2"),

    (troop_set_slot, "trp_knight_4_3", slot_troop_spouse, "trp_kingdom_4_lady_4"),
     (troop_set_slot, "trp_kingdom_4_lady_4", slot_troop_spouse, "trp_knight_4_3"),
 
     (troop_set_slot, "trp_knight_5_1", slot_troop_spouse, "trp_kingdom_5_lady_1"),
     (troop_set_slot, "trp_kingdom_5_lady_1", slot_troop_spouse, "trp_knight_5_1"),

     (troop_set_slot, "trp_knight_5_2", slot_troop_spouse, "trp_kingdom_5_lady_2"),
     (troop_set_slot, "trp_kingdom_5_lady_2", slot_troop_spouse, "trp_knight_5_2"),

     (troop_set_slot, "trp_knight_5_4", slot_troop_spouse, "trp_kingdom_5_lady_6"),
     (troop_set_slot, "trp_kingdom_5_lady_6", slot_troop_spouse, "trp_knight_5_4"),

    (troop_set_slot, "trp_knight_5_5", slot_troop_spouse, "trp_kingdom_5_lady_7"),
     (troop_set_slot, "trp_kingdom_5_lady_7", slot_troop_spouse, "trp_knight_5_5"),
 
     (troop_set_slot, "trp_knight_6_1", slot_troop_spouse, "trp_kingdom_6_lady_1"),
     (troop_set_slot, "trp_kingdom_6_lady_1", slot_troop_spouse, "trp_knight_6_1"),

     (troop_set_slot, "trp_knight_8_2", slot_troop_spouse, "trp_kingdom_8_lady_1"),
     (troop_set_slot, "trp_kingdom_8_lady_1", slot_troop_spouse, "trp_knight_8_2"),

     (troop_set_slot, "trp_knight_8_4", slot_troop_spouse, "trp_kingdom_8_lady_2"),
     (troop_set_slot, "trp_kingdom_8_lady_2", slot_troop_spouse, "trp_knight_8_4"),
     (troop_set_slot, "trp_knight_8_5", slot_troop_spouse, "trp_kingdom_8_lady_4"),
     (troop_set_slot, "trp_kingdom_8_lady_4", slot_troop_spouse, "trp_knight_8_5"),

     (troop_set_slot, "trp_knight_9_2", slot_troop_spouse, "trp_kingdom_9_lady_1"),
     (troop_set_slot, "trp_kingdom_9_lady_1", slot_troop_spouse, "trp_knight_9_2"),

     (troop_set_slot, "trp_knight_9_3", slot_troop_spouse, "trp_kingdom_9_lady_6"),
     (troop_set_slot, "trp_kingdom_9_lady_6", slot_troop_spouse, "trp_knight_9_3"),

     (troop_set_slot, "trp_knight_9_5", slot_troop_spouse, "trp_kingdom_9_lady_2"),
     (troop_set_slot, "trp_kingdom_9_lady_2", slot_troop_spouse, "trp_knight_9_5"),

     (troop_set_slot, "trp_knight_9_6", slot_troop_spouse, "trp_kingdom_9_lady_7"),
     (troop_set_slot, "trp_kingdom_9_lady_7", slot_troop_spouse, "trp_knight_9_6"),

    (troop_set_slot, "trp_knight_10_1", slot_troop_spouse, "trp_kingdom_10_lady_1"),
     (troop_set_slot, "trp_kingdom_10_lady_1", slot_troop_spouse, "trp_knight_10_1"),

     (troop_set_slot, "trp_knight_11_8", slot_troop_spouse, "trp_kingdom_11_lady_5"),
     (troop_set_slot, "trp_kingdom_11_lady_5", slot_troop_spouse, "trp_knight_11_8"),

    (troop_set_slot, "trp_knight_12_2", slot_troop_spouse, "trp_kingdom_12_lady_1"),
     (troop_set_slot, "trp_kingdom_12_lady_1", slot_troop_spouse, "trp_knight_12_2"),

     (troop_set_slot, "trp_knight_12_3", slot_troop_spouse, "trp_kingdom_12_lady_4"),
     (troop_set_slot, "trp_kingdom_12_lady_4", slot_troop_spouse, "trp_knight_12_3"),

     (troop_set_slot, "trp_knight_13_1", slot_troop_spouse, "trp_kingdom_13_lady_1"),
     (troop_set_slot, "trp_kingdom_13_lady_1", slot_troop_spouse, "trp_knight_13_1"),


    (troop_set_slot, "trp_knight_13_7", slot_troop_spouse, "trp_kingdom_13_lady_2"),
     (troop_set_slot, "trp_kingdom_13_lady_2", slot_troop_spouse, "trp_knight_13_7"),

     (troop_set_slot, "trp_knight_13_9", slot_troop_spouse, "trp_kingdom_13_lady_5"),
     (troop_set_slot, "trp_kingdom_13_lady_5", slot_troop_spouse, "trp_knight_13_9"),

     (troop_set_slot, "trp_knight_14_3", slot_troop_spouse, "trp_kingdom_14_lady_1"),
     (troop_set_slot, "trp_kingdom_14_lady_1", slot_troop_spouse, "trp_knight_14_3"),

     (troop_set_slot, "trp_knight_15_2", slot_troop_spouse, "trp_kingdom_15_lady_4"),
     (troop_set_slot, "trp_kingdom_15_lady_4", slot_troop_spouse, "trp_knight_15_2"),

     (troop_set_slot, "trp_knight_15_4", slot_troop_spouse, "trp_kingdom_15_lady_3"),
     (troop_set_slot, "trp_kingdom_15_lady_3", slot_troop_spouse, "trp_knight_15_4"),

     (troop_set_slot, "trp_knight_17_2", slot_troop_spouse, "trp_kingdom_17_lady_1"),
     (troop_set_slot, "trp_kingdom_17_lady_1", slot_troop_spouse, "trp_knight_17_2"),

     (troop_set_slot, "trp_knight_17_4", slot_troop_spouse, "trp_kingdom_17_lady_4"),
     (troop_set_slot, "trp_kingdom_17_lady_4", slot_troop_spouse, "trp_knight_17_4"),

     (troop_set_slot, "trp_knight_17_6", slot_troop_spouse, "trp_kingdom_17_lady_3"),
     (troop_set_slot, "trp_kingdom_17_lady_3", slot_troop_spouse, "trp_knight_17_6"),

     (troop_set_slot, "trp_knight_18_5", slot_troop_spouse, "trp_kingdom_18_lady_2"),
     (troop_set_slot, "trp_kingdom_18_lady_2", slot_troop_spouse, "trp_knight_18_5"),

     (troop_set_slot, "trp_knight_18_6", slot_troop_spouse, "trp_kingdom_18_lady_3"),
     (troop_set_slot, "trp_kingdom_18_lady_3", slot_troop_spouse, "trp_knight_18_6"),

     (troop_set_slot, "trp_knight_19_5", slot_troop_spouse, "trp_kingdom_19_lady_1"),
     (troop_set_slot, "trp_kingdom_19_lady_1", slot_troop_spouse, "trp_knight_19_5"),

     (troop_set_slot, "trp_knight_20_6", slot_troop_spouse, "trp_kingdom_20_lady_3"),
     (troop_set_slot, "trp_kingdom_20_lady_3", slot_troop_spouse, "trp_knight_20_6"),

     (troop_set_slot, "trp_knight_20_9", slot_troop_spouse, "trp_kingdom_20_lady_7"),
     (troop_set_slot, "trp_kingdom_20_lady_7", slot_troop_spouse, "trp_knight_20_9"),


     (troop_set_slot, "trp_knight_22_2", slot_troop_spouse, "trp_kingdom_22_lady_1"),
     (troop_set_slot, "trp_kingdom_22_lady_1", slot_troop_spouse, "trp_knight_22_2"),

     (troop_set_slot, "trp_knight_23_1", slot_troop_spouse, "trp_kingdom_23_lady_1"),
     (troop_set_slot, "trp_kingdom_23_lady_1", slot_troop_spouse, "trp_knight_23_2"),

     (troop_set_slot, "trp_knight_23_3", slot_troop_spouse, "trp_kingdom_23_lady_2"),
     (troop_set_slot, "trp_kingdom_23_lady_2", slot_troop_spouse, "trp_knight_23_3"),

     (troop_set_slot, "trp_knight_25_1", slot_troop_spouse, "trp_kingdom_25_lady_1"),
     (troop_set_slot, "trp_kingdom_25_lady_1", slot_troop_spouse, "trp_knight_25_1"),

     (troop_set_slot, "trp_knight_26_3", slot_troop_spouse, "trp_kingdom_26_lady_5"),
     (troop_set_slot, "trp_kingdom_26_lady_5", slot_troop_spouse, "trp_knight_26_3"),

     (troop_set_slot, "trp_knight_27_1", slot_troop_spouse, "trp_kingdom_27_lady_1"),
     (troop_set_slot, "trp_kingdom_27_lady_1", slot_troop_spouse, "trp_knight_27_1"),

     (troop_set_slot, "trp_knight_27_2", slot_troop_spouse, "trp_kingdom_27_lady_2"),
     (troop_set_slot, "trp_kingdom_27_lady_2", slot_troop_spouse, "trp_knight_27_2"),

     (troop_set_slot, "trp_knight_28_2", slot_troop_spouse, "trp_kingdom_28_lady_1"),
     (troop_set_slot, "trp_kingdom_28_lady_1", slot_troop_spouse, "trp_knight_28_2"),

     (troop_set_slot, "trp_knight_28_4", slot_troop_spouse, "trp_kingdom_28_lady_2"),
     (troop_set_slot, "trp_kingdom_28_lady_2", slot_troop_spouse, "trp_knight_28_4"),

     (troop_set_slot, "trp_knight_28_5", slot_troop_spouse, "trp_kingdom_28_lady_4"),
     (troop_set_slot, "trp_kingdom_28_lady_4", slot_troop_spouse, "trp_knight_28_5"),

     (troop_set_slot, "trp_knight_29_1", slot_troop_spouse, "trp_kingdom_29_lady_1"),
     (troop_set_slot, "trp_kingdom_29_lady_1", slot_troop_spouse, "trp_knight_29_1"),

     (troop_set_slot, "trp_knight_30_2", slot_troop_spouse, "trp_kingdom_30_lady_5"),
     (troop_set_slot, "trp_kingdom_30_lady_5", slot_troop_spouse, "trp_knight_30_2"),

     (troop_set_slot, "trp_knight_30_6", slot_troop_spouse, "trp_kingdom_30_lady_6"),
     (troop_set_slot, "trp_kingdom_30_lady_6", slot_troop_spouse, "trp_knight_30_6"),
 
     (troop_set_slot, "trp_knight_31_2", slot_troop_spouse, "trp_kingdom_31_lady_2"),
     (troop_set_slot, "trp_kingdom_31_lady_2", slot_troop_spouse, "trp_knight_31_2"),

     (troop_set_slot, "trp_knight_31_3", slot_troop_spouse, "trp_kingdom_31_lady_3"),
     (troop_set_slot, "trp_kingdom_31_lady_3", slot_troop_spouse, "trp_knight_31_3"),
#chief esposas
 
It need two post


Code:
			(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"),
#reputacion de casadas chief
			(troop_set_slot, "trp_kingdom_1_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_2_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_2_lady_3", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_3_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_4_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_4_lady_4", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_5_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_5_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_5_lady_6", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_5_lady_7", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_6_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_8_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_8_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_8_lady_4", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_9_lady_6", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_9_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_9_lady_7", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_10_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_11_lady_5", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_12_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_12_lady_4", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_13_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_13_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_13_lady_5", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_14_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_15_lady_4", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_15_lady_3", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_17_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_17_lady_4", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_17_lady_3", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_18_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_18_lady_3", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_19_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_20_lady_3", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_20_lady_7", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_22_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_23_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_23_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_25_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_26_lady_5", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_27_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_27_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_28_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_28_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_28_lady_4", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_29_lady_1", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_30_lady_5", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_30_lady_6", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_31_lady_2", slot_lord_reputation_type, ":wife_reputation"),
			(troop_set_slot, "trp_kingdom_31_lady_3", slot_lord_reputation_type, ":wife_reputation"),
          
			
			(call_script, "script_init_troop_age", ":cur_lady", 30), #bajada chief edad a 30
			(call_script, "script_add_lady_items", ":cur_lady"),
			
			(val_add, ":cur_lady", 1),

			#daughter
#			(troop_set_slot, ":cur_lady", slot_troop_father, ":cur_troop"), #puesto off chief
#chief hijas
               (troop_set_slot, "trp_kingdom_1_lady_2", slot_troop_father, "trp_knight_1_1"),
      (troop_set_slot, "trp_kingdom_1_lady_3", slot_troop_father, "trp_knight_1_1"),

     (troop_set_slot, "trp_kingdom_2_lady_2", slot_troop_father, "trp_knight_2_2"),

     (troop_set_slot, "trp_kingdom_3_lady_2", slot_troop_father, "trp_knight_3_1"),
     (troop_set_slot, "trp_kingdom_3_lady_3", slot_troop_father, "trp_knight_3_1"),

     (troop_set_slot, "trp_kingdom_4_lady_2", slot_troop_father, "trp_knight_4_2"),
     (troop_set_slot, "trp_kingdom_4_lady_3", slot_troop_father, "trp_knight_4_2"),

     (troop_set_slot, "trp_kingdom_4_lady_5", slot_troop_father, "trp_knight_4_3"),

     (troop_set_slot, "trp_kingdom_4_lady_6", slot_troop_father, "trp_knight_4_5"),

     (troop_set_slot, "trp_kingdom_5_lady_3", slot_troop_father, "trp_knight_5_1"),
     (troop_set_slot, "trp_kingdom_5_lady_4", slot_troop_father, "trp_knight_5_1"),

    (troop_set_slot, "trp_kingdom_5_lady_5", slot_troop_father, "trp_knight_5_5"),

     (troop_set_slot, "trp_kingdom_6_lady_2", slot_troop_father, "trp_knight_6_1"),

     (troop_set_slot, "trp_kingdom_7_lady_1", slot_troop_father, "trp_knight_7_1"),


     (troop_set_slot, "trp_kingdom_8_lady_3", slot_troop_father, "trp_knight_8_4"),

     (troop_set_slot, "trp_kingdom_8_lady_5", slot_troop_father, "trp_knight_8_5"),
     (troop_set_slot, "trp_kingdom_8_lady_6", slot_troop_father, "trp_knight_8_5"),

     (troop_set_slot, "trp_kingdom_9_lady_5", slot_troop_father, "trp_knight_9_2"),

     (troop_set_slot, "trp_kingdom_9_lady_3", slot_troop_father, "trp_knight_9_3"),
     (troop_set_slot, "trp_kingdom_9_lady_4", slot_troop_father, "trp_knight_9_3"),

     (troop_set_slot, "trp_kingdom_9_lady_8", slot_troop_father, "trp_knight_9_6"),
     (troop_set_slot, "trp_kingdom_9_lady_9", slot_troop_father, "trp_knight_9_6"),

     (troop_set_slot, "trp_kingdom_11_lady_1", slot_troop_father, "trp_knight_11_2"),
     (troop_set_slot, "trp_kingdom_11_lady_2", slot_troop_father, "trp_knight_11_2"),
     (troop_set_slot, "trp_kingdom_11_lady_3", slot_troop_father, "trp_knight_11_2"),
     (troop_set_slot, "trp_kingdom_11_lady_4", slot_troop_father, "trp_knight_11_2"),

     (troop_set_slot, "trp_kingdom_11_lady_6", slot_troop_father, "trp_knight_11_8"),
     (troop_set_slot, "trp_kingdom_11_lady_7", slot_troop_father, "trp_knight_11_8"),

     (troop_set_slot, "trp_kingdom_12_lady_2", slot_troop_father, "trp_knight_12_2"),
     (troop_set_slot, "trp_kingdom_12_lady_3", slot_troop_father, "trp_knight_12_2"),

     (troop_set_slot, "trp_kingdom_13_lady_3", slot_troop_father, "trp_knight_13_7"),
     (troop_set_slot, "trp_kingdom_13_lady_4", slot_troop_father, "trp_knight_13_7"),

     (troop_set_slot, "trp_kingdom_13_lady_6", slot_troop_father, "trp_knight_13_9"),
     (troop_set_slot, "trp_kingdom_13_lady_7", slot_troop_father, "trp_knight_13_9"),
     (troop_set_slot, "trp_kingdom_13_lady_8", slot_troop_father, "trp_knight_13_9"),

     (troop_set_slot, "trp_kingdom_14_lady_2", slot_troop_father, "trp_knight_14_3"),
     
     (troop_set_slot, "trp_kingdom_15_lady_1", slot_troop_father, "trp_knight_15_1"),
     (troop_set_slot, "trp_kingdom_15_lady_2", slot_troop_father, "trp_knight_15_1"),

     (troop_set_slot, "trp_kingdom_16_lady_1", slot_troop_father, "trp_knight_16_1"),
     (troop_set_slot, "trp_kingdom_16_lady_2", slot_troop_father, "trp_knight_16_1"),

     (troop_set_slot, "trp_kingdom_17_lady_2", slot_troop_father, "trp_knight_17_2"),

      (troop_set_slot, "trp_kingdom_17_lady_4", slot_troop_father, "trp_knight_17_3"),

     (troop_set_slot, "trp_kingdom_17_lady_5", slot_troop_father, "trp_knight_17_6"),
     (troop_set_slot, "trp_kingdom_17_lady_6", slot_troop_father, "trp_knight_17_6"),
     
     (troop_set_slot, "trp_kingdom_18_lady_1", slot_troop_father, "trp_knight_18_3"),

     (troop_set_slot, "trp_kingdom_18_lady_4", slot_troop_father, "trp_knight_18_5"),
     (troop_set_slot, "trp_kingdom_18_lady_5", slot_troop_father, "trp_knight_18_5"),

     (troop_set_slot, "trp_kingdom_18_lady_6", slot_troop_father, "trp_knight_18_6"),

    (troop_set_slot, "trp_kingdom_19_lady_2", slot_troop_father, "trp_knight_19_5"),
     (troop_set_slot, "trp_kingdom_19_lady_3", slot_troop_father, "trp_knight_19_5"),

     (troop_set_slot, "trp_kingdom_20_lady_1", slot_troop_father, "trp_knight_20_1"),
     (troop_set_slot, "trp_kingdom_20_lady_2", slot_troop_father, "trp_knight_20_1"),

     (troop_set_slot, "trp_kingdom_20_lady_6", slot_troop_father, "trp_knight_20_2"),

     (troop_set_slot, "trp_kingdom_20_lady_4", slot_troop_father, "trp_knight_20_6"),
     (troop_set_slot, "trp_kingdom_20_lady_5", slot_troop_father, "trp_knight_20_6"),

      (troop_set_slot, "trp_kingdom_21_lady_1", slot_troop_father, "trp_knight_21_1"),

      (troop_set_slot, "trp_kingdom_22_lady_2", slot_troop_father, "trp_knight_22_2"),

     (troop_set_slot, "trp_kingdom_22_lady_3", slot_troop_father, "trp_knight_22_2"),
     
     (troop_set_slot, "trp_kingdom_23_lady_3", slot_troop_father, "trp_knight_23_2"),

     (troop_set_slot, "trp_kingdom_23_lady_4", slot_troop_father, "trp_knight_23_3"),

     (troop_set_slot, "trp_kingdom_24_lady_1", slot_troop_father, "trp_knight_24_2"),
     (troop_set_slot, "trp_kingdom_24_lady_2", slot_troop_father, "trp_knight_24_2"),

     (troop_set_slot, "trp_kingdom_25_lady_2", slot_troop_father, "trp_knight_25_1"),

     (troop_set_slot, "trp_kingdom_26_lady_1", slot_troop_father, "trp_knight_26_2"),

     (troop_set_slot, "trp_kingdom_26_lady_2", slot_troop_father, "trp_knight_26_2"),
     (troop_set_slot, "trp_kingdom_26_lady_3", slot_troop_father, "trp_knight_26_2"),
     (troop_set_slot, "trp_kingdom_26_lady_4", slot_troop_father, "trp_knight_26_2"),
     
     (troop_set_slot, "trp_kingdom_27_lady_3", slot_troop_father, "trp_knight_27_2"),

     (troop_set_slot, "trp_kingdom_28_lady_3", slot_troop_father, "trp_knight_28_4"),

     (troop_set_slot, "trp_kingdom_28_lady_5", slot_troop_father, "trp_knight_28_5"),
     (troop_set_slot, "trp_kingdom_28_lady_6", slot_troop_father, "trp_knight_28_5"),

      (troop_set_slot, "trp_kingdom_29_lady_2", slot_troop_father, "trp_knight_29_1"),

      (troop_set_slot, "trp_kingdom_29_lady_3", slot_troop_father, "trp_knight_29_2"),

      (troop_set_slot, "trp_kingdom_30_lady_1", slot_troop_father, "trp_knight_30_2"),
      (troop_set_slot, "trp_kingdom_30_lady_2", slot_troop_father, "trp_knight_30_2"),

      (troop_set_slot, "trp_kingdom_30_lady_3", slot_troop_father, "trp_knight_30_5"),
      (troop_set_slot, "trp_kingdom_30_lady_4", slot_troop_father, "trp_knight_30_5"),

     (troop_set_slot, "trp_kingdom_31_lady_1", slot_troop_father, "trp_knight_31_1"),

#chief hijas acaba


##			(store_sub, ":mother", ":cur_lady", 1),
			(call_script, "script_init_troop_age", ":cur_lady", 13), #bajada edad chief a 13 anos

#			(troop_set_slot, ":cur_lady", slot_troop_mother, ":cur_lady"), #puesto chief off
#hijas y madres chief
               (troop_set_slot, "trp_kingdom_1_lady_2", slot_troop_mother, "trp_kingdom_1_lady_1"),
      (troop_set_slot, "trp_kingdom_1_lady_3", slot_troop_mother, "trp_kingdom_1_lady_1"),

     (troop_set_slot, "trp_kingdom_2_lady_2", slot_troop_mother, "trp_kingdom_2_lady_1"),

     (troop_set_slot, "trp_kingdom_3_lady_2", slot_troop_mother, "trp_kingdom_3_lady_1"),
     (troop_set_slot, "trp_kingdom_3_lady_3", slot_troop_mother, "trp_kingdom_3_lady_1"),

     (troop_set_slot, "trp_kingdom_4_lady_2", slot_troop_mother, "trp_kingdom_4_lady_1"),
     (troop_set_slot, "trp_kingdom_4_lady_3", slot_troop_mother, "trp_kingdom_4_lady_1"),

     (troop_set_slot, "trp_kingdom_4_lady_5", slot_troop_mother, "trp_kingdom_4_lady_4"),
     (troop_set_slot, "trp_knight_4_6", slot_troop_mother, "trp_kingdom_4_lady_4"),

     (troop_set_slot, "trp_kingdom_5_lady_3", slot_troop_mother, "trp_kingdom_5_lady_1"),
     (troop_set_slot, "trp_kingdom_5_lady_4", slot_troop_mother, "trp_kingdom_5_lady_1"),
     (troop_set_slot, "trp_knight_5_6", slot_troop_mother, "trp_kingdom_5_lady_1"),

    (troop_set_slot, "trp_kingdom_5_lady_5", slot_troop_mother, "trp_kingdom_5_lady_7"),
     (troop_set_slot, "trp_knight_5_7", slot_troop_mother, "trp_kingdom_5_lady_7"),

     (troop_set_slot, "trp_kingdom_6_lady_2", slot_troop_mother, "trp_kingdom_6_lady_1"),

     (troop_set_slot, "trp_kingdom_8_lady_3", slot_troop_mother, "trp_kingdom_8_lady_2"),

     (troop_set_slot, "trp_kingdom_8_lady_5", slot_troop_mother, "trp_kingdom_8_lady_4"),
     (troop_set_slot, "trp_kingdom_8_lady_6", slot_troop_mother, "trp_kingdom_8_lady_4"),

     (troop_set_slot, "trp_kingdom_9_lady_5", slot_troop_mother, "trp_kingdom_9_lady_1"),
     (troop_set_slot, "trp_knight_9_7", slot_troop_mother, "trp_kingdom_9_lady_1"),
     (troop_set_slot, "trp_knight_9_8", slot_troop_mother, "trp_kingdom_9_lady_1"),

     (troop_set_slot, "trp_kingdom_9_lady_3", slot_troop_mother, "trp_kingdom_9_lady_6"),
     (troop_set_slot, "trp_kingdom_9_lady_4", slot_troop_mother, "trp_kingdom_9_lady_6"),
     (troop_set_slot, "trp_knight_9_9", slot_troop_mother, "trp_kingdom_9_lady_6"),

     (troop_set_slot, "trp_kingdom_9_lady_8", slot_troop_mother, "trp_kingdom_9_lady_7"),
     (troop_set_slot, "trp_kingdom_9_lady_9", slot_troop_mother, "trp_kingdom_9_lady_7"),

     (troop_set_slot, "trp_kingdom_12_lady_2", slot_troop_mother, "trp_kingdom_12_lady_1"),
     (troop_set_slot, "trp_kingdom_12_lady_3", slot_troop_mother, "trp_kingdom_12_lady_1"),

     (troop_set_slot, "trp_kingdom_13_lady_3", slot_troop_mother, "trp_kingdom_13_lady_2"),
     (troop_set_slot, "trp_kingdom_13_lady_4", slot_troop_mother, "trp_kingdom_13_lady_2"),

     (troop_set_slot, "trp_kingdom_13_lady_6", slot_troop_mother, "trp_kingdom_13_lady_5"),
     (troop_set_slot, "trp_kingdom_13_lady_7", slot_troop_mother, "trp_kingdom_13_lady_5"),
     (troop_set_slot, "trp_kingdom_13_lady_8", slot_troop_mother, "trp_kingdom_13_lady_5"),

     (troop_set_slot, "trp_kingdom_14_lady_2", slot_troop_mother, "trp_kingdom_14_lady_1"),
     
     (troop_set_slot, "trp_kingdom_17_lady_2", slot_troop_mother, "trp_kingdom_17_lady_1"),

     (troop_set_slot, "trp_kingdom_17_lady_5", slot_troop_mother, "trp_kingdom_17_lady_3"),
     (troop_set_slot, "trp_kingdom_17_lady_6", slot_troop_mother, "trp_kingdom_17_lady_3"),
     
     (troop_set_slot, "trp_kingdom_18_lady_4", slot_troop_mother, "trp_kingdom_18_lady_2"),
     (troop_set_slot, "trp_kingdom_18_lady_5", slot_troop_mother, "trp_kingdom_18_lady_2"),

     (troop_set_slot, "trp_kingdom_18_lady_6", slot_troop_mother, "trp_kingdom_18_lady_3"),

    (troop_set_slot, "trp_kingdom_19_lady_2", slot_troop_mother, "trp_kingdom_19_lady_1"),
     (troop_set_slot, "trp_kingdom_19_lady_3", slot_troop_mother, "trp_kingdom_19_lady_1"),

     (troop_set_slot, "trp_kingdom_20_lady_4", slot_troop_mother, "trp_kingdom_20_lady_3"),
     (troop_set_slot, "trp_kingdom_20_lady_5", slot_troop_mother, "trp_kingdom_20_lady_3"),

      (troop_set_slot, "trp_kingdom_23_lady_3", slot_troop_mother, "trp_kingdom_23_lady_1"),

     (troop_set_slot, "trp_kingdom_23_lady_4", slot_troop_mother, "trp_kingdom_23_lady_2"),

     (troop_set_slot, "trp_kingdom_25_lady_2", slot_troop_mother, "trp_kingdom_23_lady_1"),

     (troop_set_slot, "trp_kingdom_27_lady_3", slot_troop_mother, "trp_kingdom_27_lady_2"),

     (troop_set_slot, "trp_kingdom_28_lady_3", slot_troop_mother, "trp_kingdom_28_lady_2"),
     (troop_set_slot, "trp_knight_28_7", slot_troop_mother, "trp_kingdom_28_lady_2"),

     (troop_set_slot, "trp_kingdom_28_lady_5", slot_troop_mother, "trp_kingdom_28_lady_4"),
     (troop_set_slot, "trp_kingdom_28_lady_6", slot_troop_mother, "trp_kingdom_28_lady_4"),

      (troop_set_slot, "trp_kingdom_29_lady_2", slot_troop_mother, "trp_kingdom_29_lady_1"),

      (troop_set_slot, "trp_kingdom_30_lady_1", slot_troop_mother, "trp_kingdom_30_lady_5"),
      (troop_set_slot, "trp_kingdom_30_lady_2", slot_troop_mother, "trp_kingdom_30_lady_5"),
#hijas y madres chief acaba

   (try_for_range, ":cur_lady", kingdom_ladies_begin, kingdom_ladies_end), #puesto chief

			(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

		(else_try),	#Older unmarried lords
#			(is_between, ":npc_seed", 3, 5), #chief puesto off			
#			(store_random_in_range, ":age", 25, 36), #chief puesto off

     (troop_set_slot, "trp_knight_1_2", slot_troop_age,16),   
     (troop_set_slot, "trp_knight_1_3", slot_troop_age,42),   
     (troop_set_slot, "trp_knight_2_1", slot_troop_age,20),   
     (troop_set_slot, "trp_knight_3_2", slot_troop_age,30),   
     (troop_set_slot, "trp_knight_3_3", slot_troop_age,30),   
     (troop_set_slot, "trp_knight_4_1", slot_troop_age,16),        
     (troop_set_slot, "trp_knight_4_4", slot_troop_age,30),   
     (troop_set_slot, "trp_knight_4_6", slot_troop_age,16),   
      (troop_set_slot, "trp_knight_5_3", slot_troop_age,20),   
     (troop_set_slot, "trp_knight_6_2", slot_troop_age,27),   
     (troop_set_slot, "trp_knight_8_1", slot_troop_age,17),   
     (troop_set_slot, "trp_knight_8_3", slot_troop_age,16),   
      (troop_set_slot, "trp_knight_8_6", slot_troop_age,62),   
     (troop_set_slot, "trp_knight_9_1", slot_troop_age,21),   
     (troop_set_slot, "trp_knight_9_4", slot_troop_age,20),   
     (troop_set_slot, "trp_knight_11_1", slot_troop_age,18),   
     (troop_set_slot, "trp_knight_11_3", slot_troop_age,30),   
     (troop_set_slot, "trp_knight_11_4", slot_troop_age,28),   
     (troop_set_slot, "trp_knight_11_5", slot_troop_age,24),   
     (troop_set_slot, "trp_knight_11_6", slot_troop_age,23),   
     (troop_set_slot, "trp_knight_11_7", slot_troop_age,21),   
     (troop_set_slot, "trp_knight_12_1", slot_troop_age,50),   
     (troop_set_slot, "trp_knight_13_2", slot_troop_age,21),   
     (troop_set_slot, "trp_knight_13_3", slot_troop_age,21),   
     (troop_set_slot, "trp_knight_13_4", slot_troop_age,20),   
     (troop_set_slot, "trp_knight_13_5", slot_troop_age,19),   
     (troop_set_slot, "trp_knight_13_6", slot_troop_age,18),   
     (troop_set_slot, "trp_knight_13_8", slot_troop_age,32),   
    (troop_set_slot, "trp_knight_14_1", slot_troop_age,29),   
     (troop_set_slot, "trp_knight_14_2", slot_troop_age,28),   
      (troop_set_slot, "trp_knight_15_3", slot_troop_age,48),
      (troop_set_slot, "trp_knight_16_2", slot_troop_age,26),
      (troop_set_slot, "trp_knight_16_3", slot_troop_age,32),
      (troop_set_slot, "trp_knight_17_1", slot_troop_age,21),
      (troop_set_slot, "trp_knight_17_5", slot_troop_age,26),
      (troop_set_slot, "trp_knight_18_1", slot_troop_age,24),
      (troop_set_slot, "trp_knight_18_2", slot_troop_age,21),
      (troop_set_slot, "trp_knight_18_4", slot_troop_age,76),
      (troop_set_slot, "trp_knight_18_7", slot_troop_age,36),
      (troop_set_slot, "trp_knight_19_1", slot_troop_age,29),
      (troop_set_slot, "trp_knight_19_2", slot_troop_age,21),
      (troop_set_slot, "trp_knight_19_3", slot_troop_age,20),
      (troop_set_slot, "trp_knight_19_4", slot_troop_age,19),
      (troop_set_slot, "trp_knight_20_3", slot_troop_age,20),
      (troop_set_slot, "trp_knight_20_4", slot_troop_age,56),
      (troop_set_slot, "trp_knight_20_5", slot_troop_age,16),
      (troop_set_slot, "trp_knight_20_7", slot_troop_age,18),
      (troop_set_slot, "trp_knight_20_8", slot_troop_age,36),
      (troop_set_slot, "trp_knight_22_3", slot_troop_age,26),
      (troop_set_slot, "trp_knight_23_2", slot_troop_age,48),
      (troop_set_slot, "trp_knight_23_4", slot_troop_age,39),
      (troop_set_slot, "trp_knight_24_1", slot_troop_age,16),
      (troop_set_slot, "trp_knight_24_3", slot_troop_age,36),
      (troop_set_slot, "trp_knight_27_3", slot_troop_age,46),
       (troop_set_slot, "trp_knight_28_3", slot_troop_age,36),
       (troop_set_slot, "trp_knight_30_1", slot_troop_age,23),
      (troop_set_slot, "trp_knight_30_3", slot_troop_age,36),
      (troop_set_slot, "trp_knight_30_4", slot_troop_age,33),
       (troop_set_slot, "trp_knight_30_7", slot_troop_age,19),

#chief acaba edades solterones

			(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"),			
			(troop_set_slot, ":cur_lady", slot_troop_guardian, ":cur_troop"),
          
			(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 17 to 25
#			(store_sub, ":father", ":cur_troop", 5),
#			(troop_set_slot, ":cur_troop", slot_troop_father, ":father"),
#			(troop_get_slot, ":mother", ":father", slot_troop_spouse),
#			(troop_set_slot, ":cur_troop", slot_troop_mother, ":mother"),
#chief padres e hijos empieza
     (troop_set_slot, "trp_knight_4_6", slot_troop_father, "trp_knight_4_3"),
     (troop_set_slot, "trp_knight_5_6", slot_troop_father, "trp_knight_5_1"),
     (troop_set_slot, "trp_knight_5_7", slot_troop_father, "trp_knight_5_5"),
     (troop_set_slot, "trp_knight_9_7", slot_troop_father, "trp_knight_9_2"),
     (troop_set_slot, "trp_knight_9_8", slot_troop_father, "trp_knight_9_2"),
     (troop_set_slot, "trp_knight_9_9", slot_troop_father, "trp_knight_9_3"),
     (troop_set_slot, "trp_knight_17_7", slot_troop_father, "trp_knight_17_3"),
     (troop_set_slot, "trp_knight_28_6", slot_troop_father, "trp_knight_28_1"),
     (troop_set_slot, "trp_knight_28_7", slot_troop_father, "trp_knight_28_4"),
     (troop_set_slot, "trp_knight_29_3", slot_troop_father, "trp_knight_29_2"),
#chief padres e hijos acaba
#chief madres e hijos empieza
     (troop_set_slot, "trp_knight_4_6", slot_troop_mother, "trp_kingdom_4_lady_4"),
     (troop_set_slot, "trp_knight_5_6", slot_troop_mother, "trp_kingdom_5_lady_1"),
     (troop_set_slot, "trp_knight_5_7", slot_troop_mother, "trp_kingdom_5_lady_7"),
     (troop_set_slot, "trp_knight_9_7", slot_troop_mother, "trp_kingdom_9_lady_1"),
     (troop_set_slot, "trp_knight_9_8", slot_troop_mother, "trp_kingdom_9_lady_1"),
     (troop_set_slot, "trp_knight_9_9", slot_troop_mother, "trp_kingdom_9_lady_6"),
     (troop_set_slot, "trp_knight_28_7", slot_troop_mother, "trp_kingdom_28_lady_2"),
#chief madres e hijos acaba
			
#			(troop_get_slot, ":father_age", ":father", slot_troop_age),
#			(store_sub, ":age", ":father_age", ":father_age_at_birth"),
#edades hijos chief
               (troop_set_slot, "trp_knight_4_6", slot_troop_age,16),   
     (troop_set_slot, "trp_knight_5_6", slot_troop_age,21),   
     (troop_set_slot, "trp_knight_5_7", slot_troop_age,17),   
     (troop_set_slot, "trp_knight_9_7", slot_troop_age,20),   
     (troop_set_slot, "trp_knight_9_8", slot_troop_age,17),   
     (troop_set_slot, "trp_knight_9_9", slot_troop_age,16),   
      (troop_set_slot, "trp_knight_17_7", slot_troop_age,16),
      (troop_set_slot, "trp_knight_28_6", slot_troop_age,27),
      (troop_set_slot, "trp_knight_28_7", slot_troop_age,16),
      (troop_set_slot, "trp_knight_29_3", slot_troop_age,26),
#edades hijos acaba chief 

			(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),
#reputacion hijos chief
				(troop_get_slot, ":reputation", "trp_knight_4_3", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_5_1", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_5_5", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_9_2", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_9_2", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_9_3", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_17_3", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_28_1", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_28_4", slot_lord_reputation_type),
				(troop_get_slot, ":reputation", "trp_knight_29_2", slot_lord_reputation_type),
#chief reputacion hijos acaba          
			(try_end),
		(try_end),
		
		(try_begin),
			(eq, ":reputation", 0),
			(assign, ":reputation", 1),
		(try_end),
		
#        (troop_set_slot, ":cur_troop", slot_lord_reputation_type, ":reputation"),
#chief reputacion hijos
        (troop_set_slot, "trp_knight_4_6", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_5_6", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_5_7", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_9_7", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_9_8", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_9_9", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_17_7", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_28_6", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_28_7", slot_lord_reputation_type, ":reputation"),
       (troop_set_slot, "trp_knight_29_3", slot_lord_reputation_type, ":reputation"),
#reputacion hijos chief


          
##		(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),
	]),
 
Right Resurrecting this topic as I've found the problem (well most of it anyway).
I have discovered that the only lords to not register age changes are those who have no family!
As soon as you add a family relation to a troop they start showing their age along with all family members etc.

This works really well apart from the few lords who actually have no family (poor guys) as they cannot show their ages without family for some reason.
Do you guys know anyway of adding a relation to a non-existing troop?
I've tried the 'ol number thing and it either makes the player the father! or registers no relations and hence no age.

Cheers,
 
If I understand right you try to set add a relation to a non-existing troop because you want to set the value of your lord's age?

In that case I suggest to simply set age manually with i.e.

(troop_set_age, "trp_knight_3_3",  25),
 
Thanks, but that's what I've already been doing.
What I've found is that even if you manually set the lords age, like you showed, Warband does not display the lords age in-game until you set some relations for him.

Whether this is a bug in Warband I do not know or just a problem with my particular copy.

Cheers,
 
Back
Top Bottom