Results 1 to 20 of 22

Thread: Roma Surrectum Family Tree Change Feature

Hybrid View

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

    Default Roma Surrectum Family Tree Change Feature

    As some of you may know, in the new version of the Roma Surrectum mod for RTW, they have developed a way for non family members to become the faction heir/faction leader, even if they aren't adopted or in the family proper. In RTW, multiple family trees can be maintained by the game "in the background," but only the family of the current ruler is displayed in the family tree window. Earlier in the Next Heir Ancillary thread, I saw that it isn't possible to give the ancillary to a non-family general and have him become the faction leader, yet I was wondering that if it were possible to do what the RSII team has done: if the game would maintain hidden family trees just as RTW does, then I wonder if giving the NHA to a general in a "hidden" family would then switch the family tree to that one, as happens in Roma Surrectum, upon the death of the current faction leader. The way that the team did it is detailed in this thread:

    Spoiler Alert, click show to read: 
    2. What's up with the Family trees? My Heir isn't part of the family, or my Faction Leader has NO family.

    The current setup for many factions regarding their family tree was implemented for a number of reasons, among which were the ability to add historical characters freely, and faction survivability. But here is a detailed explanation of how the 'family' system works in RS2.

    First of all, I need to digress back to a known issue in RTW regarding the ability to add historical characters to the starting positions of any given faction. The ability to do this was severely hampered by the fact that in RTW, all family members MUST be related to each other. So you have a father and mother a certain age, and sons they had who must be related to the father, and who must be young enough to be his children. Here you have a typical RTW family setup...in this case for the Cimbri in RS2:

    character_record Vannius, male, command 0, influence 0, management 0, subterfuge 0, age 14, alive, never_a_leader
    character_record Sesithacus, male, command 0, influence 0, management 0, subterfuge 0, age 10, alive, never_a_leader
    character_record Othelhildis, male, command 0, influence 0, management 0, subterfuge 0, age 6, alive, never_a_leader
    character_record Carolus, male, command 0, influence 0, management 0, subterfuge 0, age 2, alive, never_a_leader
    character_record Herlinda, female, command 0, influence 0, management 0, subterfuge 0, age 58, alive, never_a_leader
    character_record Thusnelda, female, command 0, influence 0, management 0, subterfuge 0, age 35, alive, never_a_leader
    character_record Aurinia, female, command 0, influence 0, management 0, subterfuge 0, age 28, alive, never_a_leader
    character_record Amalberga, female, command 0, influence 0, management 0, subterfuge 0, age 8, alive, never_a_leader
    character_record Biua, female, command 0, influence 0, management 0, subterfuge 0, age 7, alive, never_a_leader

    relative Arminius, Herlinda, Ariogaisus, Hariulfus, Ricburgis, end
    relative Ariogaisus, Thusnelda, Vannius, Amalberga, Othelhildis, end
    relative Hariulfus, Aurinia, Sesithacus, Biua, Carolus, end

    Note that Ariogaisus and Hariulfus are sons of Arminius, and that Arminius has to be old enough to be their father. So if the oldest son is 30, then the father has to be at least 50.
    This restriction of age and relationship makes it very difficult to add a LOT of characters to any faction's starting family tree, and on top of that, no father and mother can have more than four children.
    To get around this, modders started adding 'non-related' characters to this list...which you CAN do, but with the unforeseen side affect that the game would try to adopt this character (and in the case of the AI it WILL adopt that character) and then 'clone' him. What that means is that the game has difficulty recognizing the 'status' of this added 'non-family' character, so it not only adopts him, but also create another one of him, so there are now TWO people with this same name. Later in the game, when one of these two 'cloned' characters dies, the game will CTD. Without fail, the game crashes, and your campaign is over. There is no way around this error.

    To solve this issue in RS2, I added non-family characters like this:

    character sub_faction romans_brutii, Gaius Flaminius, named character, command 0, influence 0, management 0, subterfuge 0, age 72, , x 156, y 145

    Note the 'sub_faction romans_brutii,' in front of Gaius Flaminius. What this does is make the game look at this character (my guess, anyway) as if he had been bribed and brought into the list of Roman characters. For whatever reason, a character added this way will NEVER be adopted, and therefore never cloned. The result of this, then, as shown here:

    relative Quintus Fabius, Faustina, Sextus Fabius, Marcellus Fabius, Licinia, Minervina, end
    relative Sextus Fabius, Poppaea, Fadia, Decius Fabius, Marcus Fabius, end
    relative Marcellus Fabius, Alypia, Amulius Fabius, end
    ;;;;sub_faction characters;;;All chars. are 'sub_faction romans_brutii'
    relative Lucius Paullus, Metella, end
    relative Gaius Varro, Antistia, end
    relative Gaius Flaminius, Eutropia, end
    relative Gnaeus Geminus, Domitilla, end
    relative Publius Scipio, Severina, end
    relative Atilius Regulus, Alfidia, end

    Is that the ruling family starts out as 'Fabius' (actually Fabius Maximus), and you have the normal family tree above...but all characters listed below them are 'sub_faction romans_brutii' characters, and I can add as many of them as I want to add. You could add hundreds if you wanted, and none will ever be adopted or cloned. However, a problem arose that at first seemed to 'upset the apple cart' of what I was doing. The game started making any one of these characters the 'Heir', and then HE would become the faction leader. Beta testers reported there was no family tree anymore, and I was upset....because I put tons of time into all this and it appeared the game was once again to thwart my best efforts.

    But credit to Tone, who noticed in a few of his countless AI campaigns, that these characters quickly and efficiently created there OWN families, or already had them. The resulting conclusion was that RTW keeps track of 'hidden' family trees. So even if a character isn't strictly 'family', he still gets married (or is), has children, they grow up.....they are just all hidden....until one of them becomes a Faction Leader. So this was not as big a problem as I first thought. In fact, it's very cool, because the family leadership can be totally switched to another family (as in real life).

    Then, I discovered a 'trigger' in the advice files of RTW that dealt with offering characters for marriage or adoption. It is the trigger that opens the window that asks if you want to allow a marriage, or adopt a character. The trigger CAN include a trait restriction......so if a character has a certain trait, you can tell that trigger NOT to offer him for marriage or adoption. This allowed the removal of the 'sub_faction' statement and a character list like this:

    relative Quintus Fabius, Faustina, Sextus Fabius, Marcellus Fabius, Licinia, Minervina, end
    relative Sextus Fabius, Poppaea, Fadia, Decius Fabius, Marcus Fabius, end
    relative Marcellus Fabius, Alypia, Amulius Fabius, end
    ;;;;Characters Not_Adoptible;;;
    relative Lucius Paullus, Metella, end
    relative Gaius Varro, Antistia, end
    relative Gaius Flaminius, Eutropia, end
    relative Gnaeus Geminus, Domitilla, end
    relative Publius Scipio, Severina, PubliusA Scipio, end
    relative PubliusA Scipio, Helena, end
    relative Atilius Regulus, Alfidia, end
    relative QuintusC Caecilius_Metellus, Fausta, end
    relative MarcusD Claudius_Marcellus, Dryantilla, end
    relative MarcusC Livius_Salinator, Ustina, end
    relative Tiberius Sempronius_Longus, Octavia, end
    relative LuciusC Postumius_Albinus, Plautilla, end

    Characters below the RTW approved 'family' all have a trait called 'Not_Adoptible', and their children inherit this trait. They also all have a high 'Fertility' trait setting so they reproduce like rabbits. And notice that Publius Scipio, a non-family member, who is the Elder Scipio, has a son named PubliusA Scipio, who is the famous Scipio Africanus. What this means is that with this setup, you could build incredibly large lists of characters with children, if you wished, and non-family characters with big families of their own right from the start. But in any event, every one of these characters, if made an Heir or Faction Leader, will either have or quickly create a family tree.

    Now, there is one caveat here, which we learned very painfully....this setup works ONLY for the Player. The advice thread trigger that restricts adoption or marriage via a trait ONLY applies to the played campaign...the AI ignores that resriction and adopts and clones characters anyway. So PLAYED campaigns have to be set up differently than AI factions. (Another reason for modfoldered campaigns).

    All of this allows for a large diversity of ruling families, often switching from one and back to the original...or the original may just die out. And, for some factions, this allows for a greater selection of characters to be made Heirs in the event that they 'accidentally' kill off all their family members in a campaign...which happens on occasion.


    The question I have then is, how similar is M2TW to RTW in this regard? If you were to use this method to create these 'sub faction' characters, could this feature be implemented into M2TW? And if it can, could we then have multiple family trees and create new dynasties? As dynasties are much more important in the medieval era than in the Roman one, I think this would be a tremendous addition to the game, as you would then be able to create a new dynasty completey distinct from the previous one.
    Last edited by zchmrkenhoff; October 31, 2010 at 05:21 PM.
    "There must be a positive Passion for the public good, the public Interest, Honor, Power, and Glory, established in the Minds of the People, or there can be no Republican Government, nor any real Liberty. And this public Passion must be Superior to all private Passions. Men must be ready, they must pride themselves, and be happy to sacrifice their private Pleasures, Passions, and Interests, nay their private Friendships and dearest connections, when they Stand in Competition with the Rights of society." - John Adams

  2. #2
    Caesar Clivus's Avatar SS Forum Moderator
    Join Date
    May 2007
    Location
    Australia
    Posts
    12,693

    Default Re: Roma Surrectum Family Tree Change Feature

    Initially in the CBUR mod, we set up 3 family trees for the Byzantines in the late era campaign to reflect the 3 Roman successor states after the Latin Empire was formed. We ended up taking them out for two reasons:

    1. When the first family tree is wiped out, the game does not end like it should. Instead it goes on because the game still sees there being family tree members even if in a completely different tree. Unless you can give every faction multiple family trees, this gives those factions who do an advantage (i.e. much harder to destroy).
    2. When the leadership of the faction switches to a new family tree, the game doesn't fully recognise the new leader and heir and doesn't swap their strat map models to the proper ones.

    BftB2 UPDATED 22nd DECEMBER. Member of the Complete Byzantine Unit Roster team

  3. #3

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by Caesar Clivus View Post
    Initially in the CBUR mod, we set up 3 family trees for the Byzantines in the late era campaign to reflect the 3 Roman successor states after the Latin Empire was formed. We ended up taking them out for two reasons:

    1. When the first family tree is wiped out, the game does not end like it should. Instead it goes on because the game still sees there being family tree members even if in a completely different tree. Unless you can give every faction multiple family trees, this gives those factions who do an advantage (i.e. much harder to destroy).
    2. When the leadership of the faction switches to a new family tree, the game doesn't fully recognise the new leader and heir and doesn't swap their strat map models to the proper ones.
    1. Why should the game end when the first family tree is wiped out? I would want another family tree to pick up from that point so that a new dynasty could be created. In addition though, do you think that the NHA mod would be able to allow you to choose an individual not from the reigning family to be the faction heir, and then it would switch the current family tree to that person's, without the previous family having been destroyed?
    2. But this means that a new family tree has been switched, which is progress... perhaps there is a further solution from there.
    "There must be a positive Passion for the public good, the public Interest, Honor, Power, and Glory, established in the Minds of the People, or there can be no Republican Government, nor any real Liberty. And this public Passion must be Superior to all private Passions. Men must be ready, they must pride themselves, and be happy to sacrifice their private Pleasures, Passions, and Interests, nay their private Friendships and dearest connections, when they Stand in Competition with the Rights of society." - John Adams

  4. #4
    Caesar Clivus's Avatar SS Forum Moderator
    Join Date
    May 2007
    Location
    Australia
    Posts
    12,693

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by zchmrkenhoff View Post
    1. Why should the game end when the first family tree is wiped out?
    Because the game is supposed to end when there are no family members left. That is one way of destroying a faction and of losing the game. If you play a normal game and you happen to kill off all your family members, then your campaign ends.

    If you set up, say, one faction with 3 family trees like we did for CBUR, then you have made that one faction 3 times harder to kill. I'm not saying that's a bad thing, I'm just saying that for balance purposes you should give all factions the same number of separate family trees.

    Quote Originally Posted by bane_tw View Post
    You will continue the game with a blank tree. The tree you are playing with will be hidden from view. And afaik that's the best case scenario, strange things happen.
    Actually when we tested multiple family trees in CBUR, the family tree page does swap over to the new family tree. However the draw back is that the faction leader and heir will only have normal general strat map models no matter what.

    BftB2 UPDATED 22nd DECEMBER. Member of the Complete Byzantine Unit Roster team

  5. #5

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by Caesar Clivus View Post
    Because the game is supposed to end when there are no family members left. That is one way of destroying a faction and of losing the game. If you play a normal game and you happen to kill off all your family members, then your campaign ends.

    If you set up, say, one faction with 3 family trees like we did for CBUR, then you have made that one faction 3 times harder to kill. I'm not saying that's a bad thing, I'm just saying that for balance purposes you should give all factions the same number of separate family trees.



    Actually when we tested multiple family trees in CBUR, the family tree page does swap over to the new family tree. However the draw back is that the faction leader and heir will only have normal general strat map models no matter what.
    I think your former statement is quite fair, it would just take a bit of work to give each faction multiple family trees. Most factions, at least those I have played to death (England, Roman Empire, Holy Roman Empire) have non-family generals. In this way, England who has only one non-family general to begin with, I believe, would just have one extra family tree, while the Holy Roman Empire would have around 4 or so, for so is the sheer amount of their non-family generals. If this is truly how things must be, then it would be realistic for each faction to have a different amount of family trees as per their size.

    While realistically there were many diverse families of nobles, of course, that strays from the focus of the game given that there are only so many settlements, and thus to feature even one additional family tree would be enough in my opinion. Does the M2TW "hidden family tree" allow those generals who are not in the reigning family to marry and have children that are hidden until his ascendancy to the throne, as RTW does?

    However, what of bribed generals? This is something that I have wondered as well... I remembered one time I bribed a family member of the Moors to join my faction, yet he was just viewed as a general, yet of course his family tree is that of the Moors. Would it be possible then, as in the Bellum Crucis 5 mod and their ability to inherit a kingdom by means of marriage to that kingdom's princess as well as the death of all their characters, for this bribed general's family to assume control of your faction? IE: if you bribe a family member of the Moors to join your faction, whose family is identical to that of the in-game faction of the Moors, and you are somehow able to make him become your faction heir, then upon the death of your faction leader, would your family tree revert to the Moor family tree, and thus your entire faction will be ruled over by the Moors?

    Quite something to think about, if I do understand things properly.

    It's great that it is possible to indeed switch the family trees, at least that can be established. However, I am sure that upon discovering that the leader and heir strat map models were not used upon the ascension of this new family tree, that you made efforts to get around this? Surely there must be some code factor that determines when these strat map models change from being a general to that of being the leader and heir models... and if all efforts have been undertaken to look into this, then perhaps this is the obstacle we shall be stuck at at the moment

    Though having established that it is indeed possible to maintain hidden family trees in this game is success in itself. Perhaps this knowledge should be given to the Bellum Crucis team to see if they can do anything with it, for so is the marvel of their innovations (in my opinion ).
    Last edited by zchmrkenhoff; October 31, 2010 at 08:22 PM.
    "There must be a positive Passion for the public good, the public Interest, Honor, Power, and Glory, established in the Minds of the People, or there can be no Republican Government, nor any real Liberty. And this public Passion must be Superior to all private Passions. Men must be ready, they must pride themselves, and be happy to sacrifice their private Pleasures, Passions, and Interests, nay their private Friendships and dearest connections, when they Stand in Competition with the Rights of society." - John Adams

  6. #6
    Caesar Clivus's Avatar SS Forum Moderator
    Join Date
    May 2007
    Location
    Australia
    Posts
    12,693

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by zchmrkenhoff View Post
    However, I am sure that upon discovering that the leader and heir strat map models were not used upon the ascension of this new family tree, that you made efforts to get around this?
    Yep we did. The leader and heir models are determined by traits that the leader and heir get. Even when the new leader/heir had these traits, the game didn't assign the proper models. I think it's a situation that the game engine wasn't designed for and so doesn't take into account the change in families.

    BftB2 UPDATED 22nd DECEMBER. Member of the Complete Byzantine Unit Roster team

  7. #7
    Gnostiko's Avatar Campidoctor
    Join Date
    Feb 2008
    Location
    Leeds, England
    Posts
    1,889

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by zchmrkenhoff View Post
    Does the M2TW "hidden family tree" allow those generals who are not in the reigning family to marry and have children that are hidden until his ascendancy to the throne, as RTW does?
    I can tell you from experience: yes it does!

  8. #8
    Gnostiko's Avatar Campidoctor
    Join Date
    Feb 2008
    Location
    Leeds, England
    Posts
    1,889

    Default Re: Roma Surrectum Family Tree Change Feature

    I left that in for our contribution to RR/RC, CC, afterall, the Empire could have gone one of three ways

  9. #9

    Default Re: Roma Surrectum Family Tree Change Feature

    You will continue the game with a blank tree. The tree you are playing with will be hidden from view. And afaik that's the best case scenario, strange things happen.

  10. #10

    Default Re: Roma Surrectum Family Tree Change Feature

    If I was a modder myself, I would explore all of the options and do some in-depth thinking and use trial and error to determine whether or not this concept could be expanded and improved... can I trust that such an effort has already been undertaken without positive result? I say this because the recent discovery of recruitable wards has made me wonder if there are other such marvels that the community can uncover.
    "There must be a positive Passion for the public good, the public Interest, Honor, Power, and Glory, established in the Minds of the People, or there can be no Republican Government, nor any real Liberty. And this public Passion must be Superior to all private Passions. Men must be ready, they must pride themselves, and be happy to sacrifice their private Pleasures, Passions, and Interests, nay their private Friendships and dearest connections, when they Stand in Competition with the Rights of society." - John Adams

  11. #11
    Caesar Clivus's Avatar SS Forum Moderator
    Join Date
    May 2007
    Location
    Australia
    Posts
    12,693

    Default Re: Roma Surrectum Family Tree Change Feature

    I honestly can't remember

    BftB2 UPDATED 22nd DECEMBER. Member of the Complete Byzantine Unit Roster team

  12. #12

    Default Re: Roma Surrectum Family Tree Change Feature

    Regardless, that it is established that it is able to switch family trees, how much integration would the NHA mod be able to employ with this? Meaning that, let's say that my current family is full of quite corrupt individuals for some reason, and I no longer deem them fit for rule, yet I notice that some of my better, not familiar generals have progressed quite well... would it be possible, then, to use the NHA mod to choose that non-family general to become the faction heir, and, given that that general has a hidden family tree of his own, would the family tree switch to his, while pushing the former into the background?
    "There must be a positive Passion for the public good, the public Interest, Honor, Power, and Glory, established in the Minds of the People, or there can be no Republican Government, nor any real Liberty. And this public Passion must be Superior to all private Passions. Men must be ready, they must pride themselves, and be happy to sacrifice their private Pleasures, Passions, and Interests, nay their private Friendships and dearest connections, when they Stand in Competition with the Rights of society." - John Adams

  13. #13
    Caesar Clivus's Avatar SS Forum Moderator
    Join Date
    May 2007
    Location
    Australia
    Posts
    12,693

    Default Re: Roma Surrectum Family Tree Change Feature

    No idea. You'd have to test it out.

    BftB2 UPDATED 22nd DECEMBER. Member of the Complete Byzantine Unit Roster team

  14. #14

    Default Re: Roma Surrectum Family Tree Change Feature

    I say go for it, because if that kind of thing works consistently, it would be AMAZING.

  15. #15
    Gnostiko's Avatar Campidoctor
    Join Date
    Feb 2008
    Location
    Leeds, England
    Posts
    1,889

    Default Re: Roma Surrectum Family Tree Change Feature

    Oh, and to add further comment; if an 'invisible family' member should become Sovereign, his family tree becomes 'official' and the family tree you started out with disappears.

  16. #16

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by Gnostiko View Post
    Oh, and to add further comment; if an 'invisible family' member should become Sovereign, his family tree becomes 'official' and the family tree you started out with disappears.
    Disappears or becomes hidden?
    "There must be a positive Passion for the public good, the public Interest, Honor, Power, and Glory, established in the Minds of the People, or there can be no Republican Government, nor any real Liberty. And this public Passion must be Superior to all private Passions. Men must be ready, they must pride themselves, and be happy to sacrifice their private Pleasures, Passions, and Interests, nay their private Friendships and dearest connections, when they Stand in Competition with the Rights of society." - John Adams

  17. #17
    Gnostiko's Avatar Campidoctor
    Join Date
    Feb 2008
    Location
    Leeds, England
    Posts
    1,889

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by zchmrkenhoff View Post
    Disappears or becomes hidden?
    Hidden, I guess. The two families essentially switch places.

  18. #18

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by Gnostiko View Post
    Hidden, I guess. The two families essentially switch places.
    Ah glorious then! That way your your disposed dynasty could resurface in the future... a Jacobite's wet dream
    "There must be a positive Passion for the public good, the public Interest, Honor, Power, and Glory, established in the Minds of the People, or there can be no Republican Government, nor any real Liberty. And this public Passion must be Superior to all private Passions. Men must be ready, they must pride themselves, and be happy to sacrifice their private Pleasures, Passions, and Interests, nay their private Friendships and dearest connections, when they Stand in Competition with the Rights of society." - John Adams

  19. #19
    Gnostiko's Avatar Campidoctor
    Join Date
    Feb 2008
    Location
    Leeds, England
    Posts
    1,889

    Default Re: Roma Surrectum Family Tree Change Feature

    Technically....yessss, but difficult. I can't say with certainty, but the game seems to favour the "official" family for things like weddings and children. You'd have to hope your official family produces daughters you can keep using to stock up the other family(s).

  20. #20

    Default Re: Roma Surrectum Family Tree Change Feature

    Quote Originally Posted by Gnostiko View Post
    Technically....yessss, but difficult. I can't say with certainty, but the game seems to favour the "official" family for things like weddings and children. You'd have to hope your official family produces daughters you can keep using to stock up the other family(s).
    This happens properly in RTW.
    "There must be a positive Passion for the public good, the public Interest, Honor, Power, and Glory, established in the Minds of the People, or there can be no Republican Government, nor any real Liberty. And this public Passion must be Superior to all private Passions. Men must be ready, they must pride themselves, and be happy to sacrifice their private Pleasures, Passions, and Interests, nay their private Friendships and dearest connections, when they Stand in Competition with the Rights of society." - John Adams

Posting Permissions

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