[Submod] Mixed Valyrian ethnicities + Dynastic Preservation

Browse, publish and discuss user made sub-mods here

[Submod] Mixed Valyrian ethnicities + Dynastic Preservation

PostPosted by Nocan » Wed Sep 02, 2015 20:59

So this idea came into my mind a while ago and was brought back to mind after seeing some fanart on Deviant Art. http://s-kinnaly.deviantart.com/art/Rha ... -487401185
This awesome art by S-Kinnaly of Rheago made me annoyed that this couldn't happen in the mod.

Mixed Valyrian Ethnicities
The main point of this mod is to make it possible for ethnicities to mix. Meaning that the Valyrian features (eye and hair colour) will be mixed with the face textures of other ethnicities. In addition this mod changes the Dornish ethnicities to the Iberian ones from the DLC. (A Vanilla version is available)
Ethnicities currently being mixed with Valyrian:
Dothraki
Salt Dornish (Iberian and original)
Sand Dornish
Stone Dornish
Ghiscari
Summer Islander
Quartheen

The DLC version is currently incompatible with Congenital Overhaul. If both are used the Salt Dornish will have the original look

Dynastic Preservation
This mod basically helps to preserve the features of the different dynasties. This is done by having custom ethnicities for certain dynasties.
NOT CURRENTLY SUPPORTED. WILL BE WORKED ON IN THE FUTURE.


Download links in the next post by Specialist.

Credits:
Specialist (did most of the work. Events and ethnicity)
Nocan (initial idea)
LancelotLoire (a shit ton of guidance)
Last edited by Nocan on Sun Oct 11, 2015 01:06, edited 15 times in total.
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Specialist » Thu Sep 03, 2015 05:13

-------------------------------------------------------------------------------------------------------------------------------------------
Mixed Valyrian Ethnicities v0.82 Beta
For "A Game of Thrones 1.0" and CK2 v2.4.5
Warning: Requires the Iberian Portrait Pack DLC
If you don't legally own the Iberian Portrait DLC, use download the link below, which has no DLC requirements.

Mixed Valyrian Ethnicites - Vanilla
For "A Game of Thrones 1.0" and CK2 v2.4.5 -- NO DLC REQUIREMENTS
-------------------------------------------------------------------------------------------------------------------------------------------

Installation:
If installing for AGOT 1.0, just unzip everything and put it in your mod folder. If you want to install it for AGOT 0.9.6, see below:
Spoiler: show
Merge the on_actions file in this mod with the on_actions file in the base mod (common\on_actions\00_on_actions), then delete the file in this mod.

WARNING: If you do not own the "Iberian Portrait Pack" DLC, use the "Mixed Valyrian Ethnicities - Vanilla" link, as it does not require anything other than the Game of Thrones base mod.

Changelog:
Spoiler: show
Code: Select all
v0.83 - Update (for AGOT v1.0)
-       Just a quick change in the files so that it works for the new version of AGOT without any edits

v0.82 - Update
-   Salt Dornish women now use the Iberian appearance.

v0.8 - Update
-   Salt Dornishmen and Valyrian Salt Dornishmen now use their cultural garments
-       Small bug with Ruler Designer resolved

v0.7 - Update (for AGOT Qohor)
-   Added new Valyrian Qartheen ethnic group
-   Added new Valyrian Summer Islander ethnic group
-   Added new Valyrian Ghiscari ethnic group
-   Event for marriages between Valyrian and any other Andal culture that has a chance of creating West Valyrian ethnicity

v0.1 - Initial Release (for AGOT v0.96)
-   Added new Valyrian Dothraki ethnic group
-   Added new Valyrian Salt Dornish ethnic group
-   Added new Valyrian Sand Dornish ethnic group
-   Added new Valyrian Stone Dornish ethnic group
-   Event to integrate the new ethnicities upon marriages



Credits and Thanks:
Spoiler: show
Code: Select all
Nocan - The idea, kickstarting the mod, and getting my lazy butt motivated
LancelotLoire - His work in CongenitalOverhaul, which provided as a learning guide for most of the graphic modifications
Myself - The event codes


Things We Need:
1) Someone to localize the files to add German, French, and Spanish variants to the custom names.
2) New child portraits. At the moment, all of the custom ethnic groups use the High Valyrian child portrait. We really need child portraits from vanilla, recolored with silver/white hair.

Otherwise, toss some suggestions as you wish. It's stable, and has no apparent bugs after three generations of testing.
If you find a bug, PLEASE let me know so I can fix it ASAP.

Otherwise, enjoy the mod! Courtesy of Nocan and myself.
Last edited by Specialist on Fri Dec 04, 2015 17:56, edited 8 times in total.
User avatar
Specialist
 
Posts: 339
Joined: Thu Aug 27, 2015 16:14

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Thu Sep 03, 2015 20:17

No way I'd do it for all of them. Only between the Valyrians and a select few.
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Vhagar » Fri Sep 04, 2015 02:43

As I said on Reddit, definitely interested. Can't do anything to help, but I'd play the hell out of it.
User avatar
Vhagar
 
Posts: 11
Joined: Mon Mar 30, 2015 03:02
Location: Dragonstone

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by LancelotLoire » Fri Sep 04, 2015 15:52

ORIGINAL SALT DORNE YOUNG MALE
Spoiler: show
Code: Select all
   # Salt Dornish Male
   portraitType = {
      name = "PORTRAIT_saltdornishgfx_male"
      effectFile = "gfx/FX/portrait.lua"
      layer = { # GFX_TYPE:[d|p]INDEX:COLOR_LINK:DONT_REFRESH_IF_VALID:CULTURE_INDEX
         "GFX_character_background:p0"
         "GFX_saltdornish_male_clothes_behind:p3:c0"
         "GFX_saltdornish_male_headgear_behind:p5:c1"
         "GFX_saltdornish_male_hair_behind:p1:h:y"
         "GFX_saltdornish_male_beard_behind:p4:h:y"
         "GFX_saltdornish_male_base:p2"
         "GFX_saltdornish_male_neck:d0"
         "GFX_saltdornish_male_cheeks:d4"      
         "GFX_saltdornish_male_chin:d1"
         "GFX_saltdornish_male_mouth:d2"
         "GFX_saltdornish_male_eyes:d6"      
         "GFX_character_scars:p7:y"
         "GFX_character_reddots:p8"
         "GFX_character_boils:p9"
         "GFX_character_blinded_eyes:p10"
         "GFX_saltdornish_male_clothes:p3:c2"
         "GFX_empty:p5:c3"
         "GFX_saltdornish_male_beard:p4:h:y"
         "GFX_saltdornish_male_nose:d3"
         "GFX_saltdornish_male_ear:d7"
         "GFX_saltdornish_male_hair:p1:h:y"
         "GFX_empty:p3:c4"
         "GFX_saltdornish_male_headgear:p5:c5"
         "GFX_character_imprisoned:p6"
      }

      hair_color_index = 8
      hair_color = { # dark, base, highlight
         { 10 10 10 } {  50 50 50 } { 255 255 255 }
         { 10 10 10 } {  30 30 30 } { 255 255 255 }
         { 20 12 8 } { 78 54 37 } { 255 255 255 }
         { 10 10 10 } { 125 85 56 } { 255 255 255 }
      }

      eye_color_index = 9
      eye_color = {
         { 120 74 46 }
         { 34 103 36 }
         { 120 74 46 }
         { 34 103 36 }
         { 34 103 36 }
      }
      
      headgear_that_hides_hair = { 10 }
   }


MODIFIED SALT DORNE YOUNG MALE
Spoiler: show
Code: Select all
   # Salt Dornish Male
   portraitType = {
      name = "PORTRAIT_saltdornishgfx_male"
      effectFile = "gfx/FX/portrait.lua"
      layer = { # GFX_TYPE:[d|p]INDEX:COLOR_LINK:DONT_REFRESH_IF_VALID:CULTURE_INDEX
         "GFX_character_background:p0"
         "GFX_dorne_male_clothes_behind:p3:c0"
         "GFX_dorne_male_headgear_behind:p5:c1"
         "GFX_southern_male_hair_behind:p1:h:y"
         "GFX_southern_male_beard_behind:p4:h:y:o1x-2"
         "GFX_byzantine_male_base:p2"
         "GFX_byzantine_male_neck:d0"
         "GFX_byzantine_male_chin:d1"
         "GFX_byzantine_male_cheeks:d4"
         "GFX_byzantine_male_mouth:d2"
         "GFX_byzantine_male_eyes:d6"
         "GFX_byzantine_male_eyes2:d6:e"   
         "GFX_character_scars:p7:y"
         "GFX_character_reddots:p8"
         "GFX_character_boils:p9"
         "GFX_character_blinded_eyes:p10"
         "GFX_dorne_male_clothes:p3:c2"
         "GFX_empty:p5:c3"
         "GFX_southern_male_beard:p4:h:y:o1x-2"
         "GFX_byzantine_male_nose:d3"
         "GFX_byzantine_male_ear:d7"
         "GFX_southern_male_hair:p1:h:y"
         "GFX_empty:p3:c4"
         "GFX_dorne_male_headgear:p5:c5"
         "GFX_character_imprisoned:p6"
      }

      hair_color_index = 8
      hair_color = { # dark, base, highlight
         { 10 10 10 } {  50 50 50 } { 255 255 255 }
         { 10 10 10 } {  30 30 30 } { 255 255 255 }
         { 20 12 8 } { 78 54 37 } { 255 255 255 }
         { 10 10 10 } { 125 85 56 } { 255 255 255 }
      }

      eye_color_index = 9
      eye_color = {
         { 120 74 46 }
         { 34 103 36 }
         { 120 74 46 }
         { 34 103 36 }
         { 34 103 36 }
      }
      
      headgear_that_hides_hair = { 10 }
   }


So yeah I've had a few minor issues getting this working perfectly. I can't remember where the issue is as I haven't loaded up any of my test stuff since before horse lords launched. A single culture is composed of 6 of that stuff. Young Man, Young Woman, Middleaged Man, Middleaged Woman, Old Man, Old Woman.


To get all of the bits that go in there like I've got basically just open up the dlc zip files and find the one with the correct culture and copy it over. Mine is slightly modified because I borrowed from the better garbs mod for a sideproject that's postponed atm.
User avatar
LancelotLoire
 
Posts: 2710
Joined: Sat Mar 30, 2013 16:32

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Specialist » Fri Sep 04, 2015 16:56

Check this out too:
topic9424.html

Spoiler: show
SinStar87 wrote:Here, rewritten
Code: Select all
character_event = {
   id = make_high_valyrians_look_like_it.0
   desc = OK
   hide_window = yes


   trigger = {
      OR = {
         culture = high_valyrian
         culture = west_valyrian
         culture = east_valyrian
      }
      NOT = { graphical_culture = high_valyrian }
   }

   immediate = {
      random = {
         chance = 50
         modifier = {
            factor = 0.5
            culture = west_valyrian
         }
         modifier = {
            factor = 0.5
            culture = east_valyrian
         }
         set_graphical_culture = high_valyrian
      }
   }

   option = {
      name = OK
   }
}


With that as a base, you can pretty easily create events to implement new graphic cultures. Something sort of like this:
Code: Select all
character_event = {
   id = valyrian_culture_mix.1 ###Dothraki/Valyrian Hybrid Event
   desc = "Whatever" ###Not sure you need this anyway
   
   is_triggered_only = yes

   trigger = {
      OR = {
         AND = {
            father_even_if_dead = {             
               OR = {
                  ###White Haired Mother
                  graphical_culture  = high_valyrian
                  graphical_culture  = lysene
               }
            }   
            mother_even_if_dead = {
               ###Dothraki Mother
               graphical_culture  = dothraki
            }
            NOT = { graphical_culture = valyrian_dothraki }
         }
         AND = {
            mother_even_if_dead = {             
               OR = {
                  ###White Haired Mother
                  graphical_culture  = high_valyrian
                  graphical_culture  = lysene
               }
            }
            father_even_if_dead = {    
               ###Dothraki Mother
               graphical_culture  = dothraki ###Dothraki Father
            }
            NOT = { graphical_culture = valyrian_dothraki }
         }
      }
      
   }
   
   immediate = {
      random = {
         chance = 50
         set_graphical_culture = valyrian_dothraki
      }
   }

   option = {
      name = "Whatever" ###Not sure you need this anyway
   }   
}


Of course, I would highly recommend that you make the Dothraki/Valyrian culture very specific, only having white/silver hair and the purple/lilac/bleached blue look, otherwise you may not actually change hair color.
Last edited by Specialist on Fri Sep 04, 2015 17:36, edited 1 time in total.
My Mods:
The Legions of Ghiscar
Mixed Valyrian Ethnicities

Toccs wrote:The AI is stupid
User avatar
Specialist
 
Posts: 339
Joined: Thu Aug 27, 2015 16:14

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 17:00

I copied the text over from the DLC file and change the name to name = "PORTRAIT_saltdornishgfx_male" (not sure if I was supposed to do that), but that changed nothing.

Also, it seems like that event might work. Would of course first have to make the valyrian_dothraki ethnicity.
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 17:16

Is there anything more I have to do other than copying the text over from the DLC?
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Specialist » Fri Sep 04, 2015 17:27

I swear I'm not trying to spam the thread, but I found some more out.

First, tons of the graphic cultures are incredibly similar, and for all intents and purposes, could be used in the same event lines.

I've split them into five major groups. Each of these may have slight differences (ie: Sand vs Salt dornish have a different skin tone, but are otherwise the same)
Spoiler: show
Type 1: Dornish
Salt Dornish
Sand Dornish
Lhazareen
Naathi
Tall Man
Lengi
Rhoynar

Type 2: Andal (These are covered by East, West, and High Valyrian Graphic Cultures)
Andal (Entire Group)
Hyrkooni (Entire Group)
Moraqi (Entire Group)
Ironborn
Stone Dornish

Type 3: First Men
First Man (Entire Group)
Free Folk (Entire Group)

Type 4: Ghiscari
Astapori
Yunkai'i
Meereenese
Ghiscari

Type 5: Summer Islanders
Summer Islander
Basilisk Islander
Bridleman (This one has absolutely no lore behind it, so I'd chuck this one)


You then have the YiTi and N'hai cultures in a 6th group, but those aren't really used that often.

Nocan wrote:Also, it seems like that event might work. Would of course first have to make the valyrian_dothraki ethnicity.

I'm hoping it will, but I've yet to test it (Should be done in an hour or so).
If it works, I'll start making some more events based on the major hybrid cultures and upload the file.
My Mods:
The Legions of Ghiscar
Mixed Valyrian Ethnicities

Toccs wrote:The AI is stupid
User avatar
Specialist
 
Posts: 339
Joined: Thu Aug 27, 2015 16:14

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 17:54

@Specialist. It's great that you're helping out :) If you could start with the Salt, Sand, and Rock Dornish ones and the Dothraki that would be awesome :D The ethnict names would be valyrian_salt_dornish, valyrian_sand_dornish, valyrian_rock_dornish, and valyrian_dothraki.

@LancelotLoire. I got the Spanish to replace the male Salt Dornish :) I now need to add in the Dornish clothing then I think we could move onto mixin the races
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Specialist » Fri Sep 04, 2015 18:55

Nocan wrote:@Specialist. It's great that you're helping out :) If you could start with the Salt, Sand, and Rock Dornish ones and the Dothraki that would be awesome :D The ethnict names would be valyrian_salt_dornish, valyrian_sand_dornish, valyrian_rock_dornish, and valyrian_dothraki.

My pleasure, and I'll get on that ASAP.

Just for giggles, proof that the event fires and works:
Image
I had it check for one parent with Valyrian features and one parent with Dothraki features, then switch the graphic culture to Summer Islander, just to be sure it worked. As you can see from the image, it does work for both genders. Now to change it back. :lol:
My Mods:
The Legions of Ghiscar
Mixed Valyrian Ethnicities

Toccs wrote:The AI is stupid
User avatar
Specialist
 
Posts: 339
Joined: Thu Aug 27, 2015 16:14

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 19:15

@Specialist. That's awesome! :D Great work on that. I only need to get the clothes working then I can move on. They're being difficult as I don't see any mention of salt dornish clothes in the original version.
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 19:26

The males now work! About the females. Am I weird for not really liking the Spanish females? I was thinking of maybe making the Salt Dornish women greek instead, and limit the haircolour to the dark ones. Thoughts?

I'm also gonna make a small experiment to test the Valyrian Salt Dornish
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 19:37

Gentlemen. May I present our vision

[img][img]http://i.imgur.com/d9rX79O.jpg?1[/img][/img]
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Specialist » Fri Sep 04, 2015 19:46

That looks great!
Out of curiosity, did the base culture for this come from the Iberian pack?
My Mods:
The Legions of Ghiscar
Mixed Valyrian Ethnicities

Toccs wrote:The AI is stupid
User avatar
Specialist
 
Posts: 339
Joined: Thu Aug 27, 2015 16:14

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 19:49

I know! It looks badass.
Before I start doing this with the others, answer me this. Should we use the original Salt Dornish, Iberian, or Greek for the women? I personally think the Iberian looks alright but not great, and the greek look great and have the right grey-ish skin colour.
Thought?
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Specialist » Fri Sep 04, 2015 19:53

I would personally stick with Greek. The Iberian female portraits always looked terrible, and the Greek culture is pretty nice itself.
My Mods:
The Legions of Ghiscar
Mixed Valyrian Ethnicities

Toccs wrote:The AI is stupid
User avatar
Specialist
 
Posts: 339
Joined: Thu Aug 27, 2015 16:14

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 19:55

Great. I'll get that sorted out and add the hair and eyes.
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Nocan » Fri Sep 04, 2015 20:25

Update: Some trouble with the females. The models aren't changing, a second face is floating a bit to the left
Nocan
 
Posts: 66
Joined: Mon May 11, 2015 16:10

Re: [Submod idea/request] Mixed + alternate Dornish ethnicit

PostPosted by Specialist » Fri Sep 04, 2015 20:30

The idea, before any thorough testing, is that a child of a union between a Valyrian and a Stone Dornish, Salt Dornish, Sand Dornish, or Dothraki will have a 50% chance of being born as mixed-race with the new appearance, and the other 50% chance split between being full Valyrian or full Stone/Salt/Sand/Dothraki.

I was thinking about reversing this later on. For example, a character who is a Valyrian Stone Dornishman marrying another Valyrian Stone Dornishman (still thinking about Targaryen/High Valyrian incest here) would have a small percentage, say 5-10%, chance that they would revert to being a full Valyrian, and another 10-20% chance of reverting to full Stone Dornish, and losing their mixed features. Thoughts?

@Nocan You on Steam?
My Mods:
The Legions of Ghiscar
Mixed Valyrian Ethnicities

Toccs wrote:The AI is stupid
User avatar
Specialist
 
Posts: 339
Joined: Thu Aug 27, 2015 16:14

Next

Return to Sub-Mods

Who is online

Users browsing this forum: No registered users and 1 guest