Every faction's troops in Warband 1.134 mostly have generic European faces. This is particularly noticeable for Sarranid troops, who have "swadian" faces and look more like Vikings than Moors! This mini-mod changes the face parameters for the factions, to make the troops of each distinctive and instantly-recogniseable. It also canges the "Desert Bandits" to have Sarranid faces instead of Khergit ones.
Latest: v1.0
Screenshots:
Python source code:
Changelog:
License:
- Feel free to use this mod, but don't forget to give credit when you do.
Latest: v1.0
Screenshots:
Sarranids
Before: this is the most problematic faction -- they use the "swadian" faces, and look nothing like the Moors/Saracens which I think the Sarranid Sultanate is inspired by.
After: Dark skin, full dark beards, shaved heads -- the Moors have arrived.
Swadians
Before: Not terrible, but they look a little bit too much like Vikings to me.
After: I took my inspiration from the Franks and Gauls of the Holy Roman Empire: big noses, strong jawlines, droopy moustaches... Asterix would fit right in! (However, Swadians sport shorter hair and smaller beards as they spend more time on personal grooming than the Nords or Vaegirs.)
Rhodoks
Before: Too beardy -- these Rhodoks look more like norsemen!
After: Narrow faces, dark hair worn short, trimmed beards and moustaches. These Rhodoks bring to mind the Italian city-states of the medieval period.
Nords
Before: the chins are too weak, and the moustaches are not quite right.
After: Long unkept red hair, full beards: these look more like the wild norsemen who strike fear into the hearts of soft "southeron" peoples!
Vaegirs
Before: Nothing special -- doesn't say "Rus" to me
After: Wide cheekbones, almond eyes, light brown hair, big bushy beards -- the Russians are coming!
Khergits
Before: Not terrible, but we can do better.
After: Prominent cheekbones, almond eyes, flattened faces -- these are the men of Khengis Khan.
Before: this is the most problematic faction -- they use the "swadian" faces, and look nothing like the Moors/Saracens which I think the Sarranid Sultanate is inspired by.
After: Dark skin, full dark beards, shaved heads -- the Moors have arrived.
Swadians
Before: Not terrible, but they look a little bit too much like Vikings to me.
After: I took my inspiration from the Franks and Gauls of the Holy Roman Empire: big noses, strong jawlines, droopy moustaches... Asterix would fit right in! (However, Swadians sport shorter hair and smaller beards as they spend more time on personal grooming than the Nords or Vaegirs.)
Rhodoks
Before: Too beardy -- these Rhodoks look more like norsemen!
After: Narrow faces, dark hair worn short, trimmed beards and moustaches. These Rhodoks bring to mind the Italian city-states of the medieval period.
Nords
Before: the chins are too weak, and the moustaches are not quite right.
After: Long unkept red hair, full beards: these look more like the wild norsemen who strike fear into the hearts of soft "southeron" peoples!
Vaegirs
Before: Nothing special -- doesn't say "Rus" to me
After: Wide cheekbones, almond eyes, light brown hair, big bushy beards -- the Russians are coming!
Khergits
Before: Not terrible, but we can do better.
After: Prominent cheekbones, almond eyes, flattened faces -- these are the men of Khengis Khan.
Python source code:
The best way to install this is via the patch for the 1.134 Module System: troop_faces-1-0.patch
Alternatively, make the modifications yourself by opening module_troops.py, and replacing all lines between "swadian_face_younger_1 " and "rhodok_face_older_2" with:
Next, search for "sarranid_recruit", and replace all mentions of "swadian_face" with "sarranid_face" for the Sarranid troops.
Finally, search for "desert_bandit" and replace "khergit_face" with "sarranid_face" for that troop type.
Alternatively, make the modifications yourself by opening module_troops.py, and replacing all lines between "swadian_face_younger_1 " and "rhodok_face_older_2" with:
Code:
swadian_face_younger_1 = 0x0000000000002001355335371861249200000000001c96520000000000000000
swadian_face_young_1 = 0x00000004400023c1355335371861249200000000001c96520000000000000000
swadian_face_middle_1 = 0x00000008000023c1355335371861249200000000001c96520000000000000000
swadian_face_old_1 = 0x0000000e000023c0355335371861249200000000001c96520000000000000000
swadian_face_older_1 = 0x0000000fc00023c0355335371861249200000000001c96520000000000000000
swadian_face_younger_2 = 0x000000003a0045c549fddefdffffffff00000000001e6db60000000000000000
swadian_face_young_2 = 0x000000033a0045c549fddefdffffffff00000000001e6db60000000000000000
swadian_face_middle_2 = 0x00000007ba0045c549fddefdffffffff00000000001e6db60000000000000000
swadian_face_old_2 = 0x0000000e3b0045c549fddefdffffffff00000000001e6db60000000000000000
swadian_face_older_2 = 0x0000000ffa0045c549fddefdffffffff00000000001e6db60000000000000000
vaegir_face_younger_1 = 0x000000001d001141044c21928821245200000000001d22190000000000000000
vaegir_face_young_1 = 0x000000029b001181044c21928821245200000000001d22190000000000000000
vaegir_face_middle_1 = 0x000000075f001181044c21928821245200000000001d22190000000000000000
vaegir_face_old_1 = 0x0000000e1f001181044c21928821245200000000001d22190000000000000000
vaegir_face_older_1 = 0x0000000fdf001180044c21928821245200000000001d22190000000000000000
vaegir_face_younger_2 = 0x0000000037002189497e97cb5fb27fff00000000001ff8370000000000000000
vaegir_face_young_2 = 0x0000000477002249497e97cb5fb27fff00000000001ff8370000000000000000
vaegir_face_middle_2 = 0x0000000877002349497e97cb5fb27fff00000000001ff8370000000000000000
vaegir_face_old_2 = 0x0000000e37002349497e97cb5fb27fff00000000001ff8370000000000000000
vaegir_face_older_2 = 0x0000000ff7002349497e97cb5fb27fff00000000001ff8370000000000000000
khergit_face_younger_1 = 0x00000000190830ca209d69b4100906da00000000001e10e30000000000000000
khergit_face_young_1 = 0x00000003590830ca209d69b4100906da00000000001e10e30000000000000000
khergit_face_middle_1 = 0x00000007d90830ca209d69b4100906da00000000001e10e30000000000000000
khergit_face_old_1 = 0x0000000e190830ca209d69b4100906da00000000001e10e30000000000000000
khergit_face_older_1 = 0x0000000fd90830ca209d69b4100906da00000000001e10e30000000000000000
khergit_face_younger_2 = 0x000000003f08514d49fff7d86cffffff00000000001ff97f0000000000000000
khergit_face_young_2 = 0x000000047f08514d49fff7d86cffffff00000000001ff97f0000000000000000
khergit_face_middle_2 = 0x00000007bf08514d49fff7d86cffffff00000000001ff97f0000000000000000
khergit_face_old_2 = 0x0000000e3f08518d49fff7d86cffffff00000000001ff97f0000000000000000
khergit_face_older_2 = 0x0000000fff0851cd49fff7d86cffffff00000000001ff97f0000000000000000
nord_face_younger_1 = 0x000000000000014104c200928801249200000000001d24100000000000000000
nord_face_young_1 = 0x000000044000014104c200928801249200000000001d24100000000000000000
nord_face_middle_1 = 0x000000084000014104c200928801249200000000001d24100000000000000000
nord_face_old_1 = 0x0000000e0000014104c200928801249200000000001d24100000000000000000
nord_face_older_1 = 0x0000000e0000014004c200928801249200000000001d24100000000000000000
nord_face_younger_2 = 0x000000002b00218a5bfcbdbb67b7ff7f00000000001eeb6f0000000000000000
nord_face_young_2 = 0x000000036b00234a5bfcbdbb67b7ff7f00000000001eeb6f0000000000000000
nord_face_middle_2 = 0x00000007eb00234a5bfcbdbb67b7ff7f00000000001eeb6f0000000000000000
nord_face_old_2 = 0x0000000deb00234a5bfcbdbb67b7ff7f00000000001eeb6f0000000000000000
nord_face_older_2 = 0x0000000feb0023465bfcbdbb67b7ff7f00000000001eeb6f0000000000000000
rhodok_face_younger_1 = 0x0000000000003144355355370861008200000000001c96520000000000000000
rhodok_face_young_1 = 0x0000000500003141355355370861008200000000001c96520000000000000000
rhodok_face_middle_1 = 0x0000000840003141355355370861008200000000001c96520000000000000000
rhodok_face_old_1 = 0x0000000dc0003192355355370861008200000000001c96520000000000000000
rhodok_face_older_1 = 0x0000000fc0003192355355370861008200000000001c96520000000000000000
rhodok_face_younger_2 = 0x000000003e0040c649fc9e6f54b6dbbf00000000001d7b270000000000000000
rhodok_face_young_2 = 0x000000037e0040c649fc9e6f54b6dbbf00000000001d7b270000000000000000
rhodok_face_middle_2 = 0x000000083e0040c649fc9e6f54b6dbbf00000000001d7b270000000000000000
rhodok_face_old_2 = 0x0000000dfe0040c649fc9e6f54b6dbbf00000000001d7b270000000000000000
rhodok_face_older_2 = 0x0000000ffe0040c649fc9e6f54b6dbbf00000000001d7b270000000000000000
sarranid_face_younger_1 = 0x000000000000710004820c24204c000200000000001d16100000000000000000
sarranid_face_young_1 = 0x000000040000710004820c24204c000200000000001d16100000000000000000
sarranid_face_middle_1 = 0x000000088000710004820c24204c000200000000001d16100000000000000000
sarranid_face_old_1 = 0x0000000e0000718004820c24204c000200000000001d16100000000000000000
sarranid_face_older_1 = 0x0000000fc000718004820c24204c000200000000001d16100000000000000000
sarranid_face_younger_2 = 0x000000003f00714049fefe393fffc7ff00000000001ef96f0000000000000000
sarranid_face_young_2 = 0x000000043f00724049fefe393fffc7ff00000000001ef96f0000000000000000
sarranid_face_middle_2 = 0x00000007bf00728049fefe393fffc7ff00000000001ef96f0000000000000000
sarranid_face_old_2 = 0x0000000e3f00728049fefe393fffc7ff00000000001ef96f0000000000000000
sarranid_face_older_2 = 0x0000000fff00728049fefe393fffc7ff00000000001ef96f0000000000000000
Finally, search for "desert_bandit" and replace "khergit_face" with "sarranid_face" for that troop type.
Changelog:
v1.0
- First public version
License:
- Feel free to use this mod, but don't forget to give credit when you do.