Results 1 to 14 of 14

Thread: Family tree trouble

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Family tree trouble

    So, I thought I'd try to create a historically accurate (in so much as I can while still observing the limits of the game) family tree, starting with Sicily in 1194AD. I'm starting work on a submod for BGR V for Stainless Steel 6.4, and the default Late era for SS 6.4 is 1220, which is no good for Sicily, as it wasn't an independent kingdom by that time. I want Sicily in, though, so I thought I'd create a campaign for 1194, and a later one for 1224 when the state of the Teutonic Order had been founded (1194 was too early for them).

    May have figured my first problem out - parent_to_child_min_age...but now I have a new problem....

    Spoiler Alert, click show to read: 
    could not find next child. Children list must be terminated with an end


    My descr_strat once again
    Spoiler Alert, click show to read: 
    character_record Ruggeru di_Sicilia, male, age 59, dead 40, past_leader
    character_record Elvirai, female, age 31, dead 59, never_a_leader
    character_record Ruggerui di_Sicilia, male, age 35, dead 41, never_a_leader
    character_record Guillaume di_Sicilia, male, age 40, dead 23, past_leader
    character_record Margarita, female, age 55, dead 11, never_a_leader
    character_record Guillaumeii di_Sicilia, male, age 34, dead 5, past_leader
    character_record Emma, female, age 71, dead 4, never_a_leader
    character_record Sibilla, female, age 41, alive, never_a_leader
    character_record Constance, female, age 11, alive, never_a_leader
    character_record Guillaumeiv, male, age 8, alive

    relative Ruggeru di_Sicilia, Elvirai, Guillaume di_Sicilia, Ruggerui di_Sicilia, end
    relative Ruggerui di_Sicilia, Emma, Tancredi di_Sicilia, end
    relative Guillaume di_Sicilia, Margarita, Guillaumeii di_Sicilia, end
    relative Tancredi di_Sicilia, Sibilla, Elvira, Ruggero, Constance, Guillaumeiv, end


    I'm also curious about dead fathers in the family tree having died before their (now dead) children came of age...can this be done? Or will it simply give me an error? The children will always have been past_leader in these instances.
    Last edited by Kaidonni; February 06, 2012 at 03:07 PM. Reason: Fixed old problem, new one now

  2. #2
    Squid's Avatar Opifex
    Patrician Artifex Technical Staff

    Join Date
    Feb 2007
    Location
    Frozen waste lands of the north
    Posts
    17,751
    Blog Entries
    3

    Default Re: Family tree trouble

    Which line is the error on? Please re-post from the file within code tags within the spoiler so that spaces/tabs/etc are maintained.
    Under the patronage of Roman_Man#3, Patron of Ishan
    Click for my tools and tutorials
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." -----Albert Einstein

  3. #3

    Default Re: Family tree trouble

    Sorry about that...don't know why I thought to use spoiler tags...oops.

    Code:
    20:52:17.999 [script.err] [error] Script Error in mods/SS6.3/data/world/maps/campaign/imperial_campaign/descr_strat.txt, at line 1381, column 47
    could not find next child. Children list must be terminated with an end
    Code:
    character_record		Ruggeru di_Sicilia, 	male, age 59, dead 40, past_leader
    character_record		Elvirai, 	female, age 31, dead 59, never_a_leader
    character_record		Ruggerui di_Sicilia, 	male, age 35, dead 41, never_a_leader
    character_record		Guillaume di_Sicilia, 	male, age 40, dead 23, past_leader
    character_record		Margarita, 	female, age 55, dead 11, never_a_leader
    character_record		Guillaumeii di_Sicilia, 	male, age 34, dead 5, past_leader
    character_record		Emma, 	female, age 71, dead 4, never_a_leader
    character_record		Sibilla, 	female, age 41, alive, never_a_leader
    character_record		Constance, 	female, age 11, alive, never_a_leader
    character_record		Guillaumeiv, 	male, age 8, alive
    
    relative 	Ruggeru di_Sicilia,	Elvirai,	Guillaume di_Sicilia,	Ruggerui di_Sicilia,	end
    relative 	Ruggerui di_Sicilia,	Emma,	Tancredi di_Sicilia,	end
    relative 	Guillaume di_Sicilia,	Margarita,	Guillaumeii di_Sicilia,	end
    relative 	Tancredi di_Sicilia,	Sibilla,	Elvira,	Ruggero,	Constance,	Guillaumeiv,	end
    Last edited by Kaidonni; February 06, 2012 at 03:41 PM.

  4. #4
    Squid's Avatar Opifex
    Patrician Artifex Technical Staff

    Join Date
    Feb 2007
    Location
    Frozen waste lands of the north
    Posts
    17,751
    Blog Entries
    3

    Default Re: Family tree trouble

    Which line is 1381?
    Under the patronage of Roman_Man#3, Patron of Ishan
    Click for my tools and tutorials
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." -----Albert Einstein

  5. #5

    Default Re: Family tree trouble

    That would be:

    Code:
    relative 	Ruggerui di_Sicilia,	Emma,	Tancredi di_Sicilia,	end
    Sorry about not providing that information before.
    Last edited by Kaidonni; February 06, 2012 at 04:12 PM.

  6. #6

    Default Re: Family tree trouble

    the males on that bottom line, they should really have their fathers surname, and also on the bottom line is Elvira a princess?


  7. #7

    Default Re: Family tree trouble

    Yes, Elvira is a Princess. I am aware of the issues with the duplication of names in a starting family tree, hence the Elvira and Elvirai (both the localised versions are Elvira). Even with all males in the tree having di_Sicilia as their surname, it's still throwing the exact same error. It's like it wants someone after Tancred, but it can't because he is meant to be the only child in that part of the tree (for now - he had a brother, but I was trying to keep it simple)
    Last edited by Kaidonni; February 06, 2012 at 05:10 PM.

  8. #8
    Squid's Avatar Opifex
    Patrician Artifex Technical Staff

    Join Date
    Feb 2007
    Location
    Frozen waste lands of the north
    Posts
    17,751
    Blog Entries
    3

    Default Re: Family tree trouble

    How old is Tancredi? It looks like you have a bunch of age gap issues, which due to the dead characters may be causing the child error. For certain, unless you changed the minimum birth, Elvira is too old to be Sibilla's daughter.

    Could you post the entire character section as well.
    Under the patronage of Roman_Man#3, Patron of Ishan
    Click for my tools and tutorials
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." -----Albert Einstein

  9. #9

    Default Re: Family tree trouble

    Quote Originally Posted by Squid View Post
    How old is Tancredi? It looks like you have a bunch of age gap issues, which due to the dead characters may be causing the child error. For certain, unless you changed the minimum birth, Elvira is too old to be Sibilla's daughter.

    Could you post the entire character section as well.
    Actually, Elvira, Tancred's daughter, is 16, and the default minimum age gap seemed to allow her. I've altered that age gap now, although there may be a few interesting effects (but I am modding for BGR V, so with 12 turns per year, there is plenty of time to sort things out for characters).

    And yes, I do now notice the missing never_a_leader...

    Still having problems, though. It seems to be focused on Ruggerui's relative record (line 1381, right at the end, column 47 is where di_Sicilia starts for Tancredi).

    Here's the entire character section:

    Code:
    character	Tancredi d_Altavilla, named character, male, leader, age 56, x 174, y 118 
    traits Factionleader 1 , GovernorInclination 1 , NaturalMilitarySkill 1 , GoodCommander 1 , Intelligent 1 , ReligionStarter 1 
    ancillaries drillmaster
    army
    unit		SE Bodyguard				exp 3 armour 0 weapon_lvl 0
    unit		Norman Cavalry				exp 1 armour 0 weapon_lvl 0
    unit		Norman Cavalry				exp 0 armour 0 weapon_lvl 0
    unit		Armored Sergeants			exp 1 armour 0 weapon_lvl 0
    unit		Armored Sergeants			exp 1 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 2 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 2 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 1 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 0 armour 0 weapon_lvl 0
    unit		Mounted Sergeants			exp 0 armour 0 weapon_lvl 0
    
    character	Ruggero, named character, male, heir, age 14, x 182, y 139 
    traits Factionheir 1 , LoyaltyStarter 1 , MilitaryInclination 1 , GoodCommander 1 , Rabblerouser 2 , GoodAdministrator 2 , ReligionStarter 1 
    ancillaries quartermaster
    army
    unit		SE Bodyguard				exp 2 armour 0 weapon_lvl 0
    unit		Pavise Spear Militia			exp 2 armour 0 weapon_lvl 0
    unit		Pavise Spear Militia			exp 1 armour 0 weapon_lvl 0
    unit		Urban Crossbow Militia			exp 0 armour 0 weapon_lvl 0
    unit		Urban Crossbow Militia			exp 0 armour 0 weapon_lvl 0
    unit		Urban Spear Militia			exp 1 armour 0 weapon_lvl 0
    
    character	Serlo, admiral, male, age 29, x 170, y 120 
    army
    unit		war galley				exp 3 armour 0 weapon_lvl 0
    unit		war galley				exp 2 armour 0 weapon_lvl 0
    unit		war galley				exp 1 armour 0 weapon_lvl 0
    unit		galley					exp 2 armour 0 weapon_lvl 0
    
    character	Pietro Vallano, spy, male, age 23, x 185, y 146 
    traits NaturalSpySkill 2 
    
    character	Niccolo di_Palermo, priest, male, age 28, x 172, y 119 
    traits NaturalPriestSkill 2 , StrongFaith 2 , PriestLevel 1 
    
    character	Alberto d_Ottaviano, named character, male, age 25, x 186, y 113 
    traits LoyaltyStarter 1 , MilitaryInclination 1 , NaturalMilitarySkill 2 , ReligionStarter 1 
    army
    unit		SE Bodyguard				exp 2 armour 0 weapon_lvl 0
    unit		Pavise Spear Militia			exp 2 armour 0 weapon_lvl 0
    unit		Pavise Spear Militia			exp 1 armour 0 weapon_lvl 0
    unit		Urban Crossbow Militia			exp 1 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 0 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 2 armour 0 weapon_lvl 0
    
    character	Niccolo Rocca, named character, male, age 49, x 200, y 140 
    traits LoyaltyStarter 1 ,  GovernorInclination 1 , GoodAdministrator 2 , ReligionStarter 1 
    army
    unit		SE Bodyguard				exp 2 armour 0 weapon_lvl 0
    unit		Armored Sergeants			exp 1 armour 0 weapon_lvl 0
    unit		Armored Sergeants			exp 1 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 1 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 1 armour 0 weapon_lvl 0
    unit		Mounted Sergeants			exp 0 armour 0 weapon_lvl 0
    
    character	Elvira, princess, female, age 16, x 174, y 118 
    traits IAmPrincess 1 , NaturalPrincess 2 , GoodPrincess 1 
    
    character_record		Ruggeru di_Sicilia,  male, age 59, dead 40, past_leader
    character_record		Elvirai,  female, age 31, dead 59, never_a_leader
    character_record		Ruggerui di_Sicilia,  male, age 35, dead 41, never_a_leader
    character_record		Guillaume di_Sicilia, 	male, age 40, dead 23, past_leader
    character_record		Margarita,  female, age 55, dead 11, never_a_leader
    character_record		Guillaumeii di_Sicilia,  male, age 34, dead 5, past_leader
    character_record		Emma, 	female, age 71, dead 4, never_a_leader
    character_record		Sibilla, 	female, age 41, alive, never_a_leader
    character_record		Constance, 	female, age 11, alive, never_a_leader
    character_record		Guillaumeiv di_Sicilia,	male, age 8, alive alive, never_a_leader
    
    relative 	Ruggeru di_Sicilia,	Elvirai,	Guillaume di_Sicilia,	Ruggerui di_Sicilia,	end
    relative 	Guillaume di_Sicilia,	Margarita,	Guillaumeii di_Sicilia,	end
    relative 	Ruggerui di_Sicilia,	Emma,	Tancredi di_Sicilia,	end
    relative 	Tancredi di_Sicilia,	Sibilla,	Elvira,	Ruggero di_Sicilia,	Constance,	Guillaumeiv di_Sicilia,	end
    For Tancred's section of the tree, he is 56 at game start, and he has two sons, Roger and William (using a name mod, so actually Ruggeru and Guillaume in-game) and two daughters (as historically accurate as possible...but Roger died in 1193, and he actually had three daughters, and I wanted an heir of age at game start).

    Tancred's father, also by the name of Roger, is meant to have died at the age of 30 in 1148, when Tancred was 10 - however, at the moment I can't fix this in the family tree. At least, I don't think I can, as the coming of age is still 14, and it might be there needs to be another family member alive while Tancred was still not of age (as in the game, or the faction would have been considered dead) - Roger II, Tancred's father's father, had four sons, and one was named William who went on to become faction leader. He had four sons, and one was also named William, and went on to become faction leader. It is those two Williams who would be alive and in charge while Tancred was not of age. Hopefully once I can get that part of the tree working, I can change the date and age of death of Tancred's father in the code to more reflect history.

    That is an important question, actually...will the family tree accept children not of age when their father died, and with no other family members around, as long as they are all now dead? If so, I could go all the way back to Roger I, as neither of his sons were of age when he died in 1101, but I suspect I cannot.

    I suppose a screen of the family tree I built in Excel will better illustrate things.
    Last edited by Kaidonni; February 07, 2012 at 04:51 AM.

  10. #10

    Default Re: Family tree trouble

    that last character_record line is missing a 'never_a_leader'


  11. #11

    Default Re: Family tree trouble

    remove one of these 'alive'.

    Code:
    character_record        Guillaumeiv di_Sicilia,    male, age 8, alive alive, never_a_leader
    These surnames dont match/ missing.

    Code:
    character	Tancredi d_Altavilla, named character, male, leader, age 56, x 174, y 118 
    traits Factionleader 1 , GovernorInclination 1 , NaturalMilitarySkill 1 , GoodCommander 1 , Intelligent 1 , ReligionStarter 1 
    ancillaries drillmaster
    army
    unit		SE Bodyguard				exp 3 armour 0 weapon_lvl 0
    unit		Norman Cavalry				exp 1 armour 0 weapon_lvl 0
    unit		Norman Cavalry				exp 0 armour 0 weapon_lvl 0
    unit		Armored Sergeants			exp 1 armour 0 weapon_lvl 0
    unit		Armored Sergeants			exp 1 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 2 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 2 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 1 armour 0 weapon_lvl 0
    unit		Sicilian Muslim Archers			exp 0 armour 0 weapon_lvl 0
    unit		Mounted Sergeants			exp 0 armour 0 weapon_lvl 0
    
    character	Ruggero missing surname, named character, male, heir, age 14, x 182, y 139 
    traits Factionheir 1 , LoyaltyStarter 1 , MilitaryInclination 1 , GoodCommander 1 , Rabblerouser 2 , GoodAdministrator 2 , ReligionStarter 1 
    ancillaries quartermaster
    army
    unit		SE Bodyguard				exp 2 armour 0 weapon_lvl 0
    unit		Pavise Spear Militia			exp 2 armour 0 weapon_lvl 0
    unit		Pavise Spear Militia			exp 1 armour 0 weapon_lvl 0
    unit		Urban Crossbow Militia			exp 0 armour 0 weapon_lvl 0
    unit		Urban Crossbow Militia			exp 0 armour 0 weapon_lvl 0
    unit		Urban Spear Militia			exp 1 armour 0 weapon_lvl 0
    Last edited by danny X; February 07, 2012 at 05:52 AM.


  12. #12

    Default Re: Family tree trouble

    Huh? How did I miss those?

    I am extremely stupid...it happens, though, I suppose. So much code, typos can be easy to miss (and can easily make their way in there). I thought I'd even changed...yeah, I'd changed Tancredi di_Lecce to Tancred d_Altavilla in his character record, but not to di_Sicilia .

    Thanks for the help.

    EDIT: What?! I just tested, and even though the in-game coming of age is 14, the family tree at the start *ALLOWS* for William I to have died in 1166, even though his son William II was not of age (only 11 at that point). I didn't think this was allowed...or is it? I'm aware one can set an underage heir in descr_strat, and an underage leader, so is it the only place where certain in-game rules can be broken?
    Last edited by Kaidonni; February 07, 2012 at 06:50 AM.

  13. #13

    Default Re: Family tree trouble

    Im not sure if there is a list of possibilities with the descr_strat, i think its a case of trial and error and then testing!


  14. #14

    Default Re: Family tree trouble

    This actually means I can go back to Roger II's father, as both Roger II and his brother, Simon, weren't of age when their father died. Only issue is with the whole di Sicilia tag - I have to use that because of naming conventions, the sons have to have the same name as the father. I couldn't have Tancred di Lecce as a result, because his father was the son of Roger II, and I could choose multiple names there - di Sicilia, d'Altavilla - but then that means Tancred and his father would both have to have the same name, so di Sicilia seems to fit the best. Not sure about Roger I... I suppose for the sake of restrictions of the game engine, and getting a nice complete family tree in, I could make him di Sicilia also.

    EDIT: Since the age at death isn't actually recorded in-game, if I hit certain limitations I might be able to fudge the dates of birth so that things work out. No one would be any the wiser...except the nosey people who root through descr_strat looking for any incriminating evidence .
    Last edited by Kaidonni; February 07, 2012 at 07:07 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •