CK3 Dev Diary #71: A Coat of Arms of Your Own

Hello everyone and welcome to the 71st CK3 Dev Diary!

I’m Matthew, one of the Programmers on the CK3 team, and today I am going to talk to you about one of the free features in the upcoming 1.5 patch: the much requested Coat of Arms Designer!

I don’t think the idea needs much explanation, this feature lets you edit the coat of arms used for your titles, dynasty, and house in game and from within the ruler designer to create your own stunning medieval crest.

I think it's easiest if I just show you, should go without saying by now but everything here is still under development and the interface is a work in progress and stands to be tweaked, shuffled around the layout and sizes changed by art.
But right now here is what you will be greeted by now if you enter the customization window for the Holy Roman Empire:

1_main_screen.PNG


In the center you get the preview screen of the coat of arms as you edit it and to the right some options of what to do.
I’ll start with the bottom right options:
  • Randomise within the rule sets we use to generate coat of arms normally, great if you want to reenact this pain.
  • As with the Ruler Designer’s DNA we let you copy and paste your coat of arms to share.
  • Discard any changes you’ve made to your work in progress masterpiece.
  • If you have previously edited and saved your new coat of arms then the discard button will be joined by a button to reset to the historical coat of arms if available.

The meat of the system comes in the form of customizing your coat of arms from scratch or adjusting the existing one, both share their core components but adjusted mode is more limited if you want to take a pre-existing coat of arms and just tweak it a bit.
The reason adjusted mode is separate is that some historical coat of arms are made up of a lot of emblems in an order that whilst looks pretty in game is rather cursed if you were to try and see the full layout and background usage.

So for the bulk of this I will be using custom as the example to see how you can make your own heraldry from scratch and call out differences in adjusted mode where applicable.
The coat of arms designer has three main panels: background, layout, and emblems.

Starting with the background panel you can pick from any of the background patterns as well as pick what colours should be used. For all the colouring options in the coat of arms designer we provided a palette with some pre-selected colours that are used in heraldry generally and are what we use in randomization of coat of arms but we also give you a colour picker to let you pick whatever horrifying neon colour you want.
In the adjusted mode you cannot pick a background pattern but you can change the colours.

2_background_panel.PNG


Next up we have the layouts panel, they dictate the overall amount and positioning of the emblems in your coat of arms. This panel is disabled entirely in the adjusted mode.

To preempt this question, yes there are only a few layouts in the picture (some even duplicates) and that is because the other preset layouts are currently being worked on so there will be more than this in the released version.
Though if you have any ideas for some cool layouts do let us know! Now is the perfect time to give us some ideas whilst the presets layouts are being implemented.

3_layouts_panel.PNG


The bulk of time you will spend is likely to be in the final emblems panel, this lets you pick which of the over a thousand emblem textures that you want to use as well as how you colour them.

You can select which emblem instance you want to edit or select multiple of them by shift clicking, there is also a button to select all of them or reset your selection too so you can edit in bulk easier.

4_emblem_panel.PNG

5_color_picker.PNG


Since some historical coat of arms can have a lotttt of emblems we show them in a paged setup of 10 at a time for easier editing.
I used france a lot in my testing since it has so many to make sure things always worked on a large amount of them which has now ingrained into my brain that our france coat of arms has 33 fleur de lis on it.

To try and help the contrast of the emblems we set it so that the previews have a background that is either white/black to help things stand out better.

We also have a detailed edit mode which lets you go deeper and modify the exact positions, scale, and rotation of all your emblems as well as modify what layer they are on and even add and remove them to your heart’s content!
The UI of this mode is especially work in progress, especially the layering part of it, that will be tidied up before the release.

With the detail edit mode you can really end up with a custom coat of arms to represent the majesty of your dynasty, or as I’m sure some of you will do, try and find a way to make it look phallic as quickly as you possibly can.

6_detail_edit_layers.PNG

7_detail_edit_values.PNG


All of these edits also support an undo/redo system to make incremental changes easier.
Cadet Houses also get an additional option for if they want the quartering of their coat of arms enabled or not, in case you want to show your dad who’s boss.

That is a lot of words to explain this but let's be honest you all just want to see it in action so here we go:

Mini-shout out/commiserations to user “Lajos Tueur” who on Saturday released a mod to try and implement a coat of arms designer and had to fight against doing all of this very manually in the script with a hacky UI only for me to come in a few days later and release this dev diary.

That’s all for this week folks, thanks for tuning in and I hope you’re excited to make some majestic (or cursed) coat of arms for your rulers in 1.5!
 
  • 233Love
  • 101Like
  • 14
  • 4
  • 1Haha
  • 1
Reactions:

Salazard260

Second Lieutenant
54 Badges
Jun 9, 2013
186
530
  • Surviving Mars: First Colony Edition
  • Crusader Kings Complete
  • Cities: Skylines - Mass Transit
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Cities: Skylines Industries
  • Surviving Mars: First Colony Edition
  • Crusader Kings II
  • Crusader Kings III
  • Stellaris
  • Empire of Sin
  • Stellaris: Federations
  • Imperator: Rome
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Europa Universalis IV
  • Stellaris - Path to Destruction bundle
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Reapers Due
  • Stellaris: Lithoids
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Age of Wonders III
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Surviving Mars: Digital Deluxe Edition
  • Cities: Skylines - Parklife
  • Crusader Kings II: Holy Fury
  • Stellaris: Ancient Relics
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Cities: Skylines
  • Victoria 2
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
The ducks on Facebook were not a lie, I repeat the ducks were not a lie.

Thanks for the work, we knew you'd get around to it, can't wait for the dlc even more now.
 
  • 8Like
  • 3Love
Reactions:

PDX-Nicou

Captain
Community Ambassador
39 Badges
Oct 22, 2019
366
2.093
  • Surviving Mars: First Colony Edition
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Surviving Mars: First Colony Edition
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Prison Architect
  • Surviving Mars
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • Mount & Blade: With Fire and Sword
  • Stellaris - Path to Destruction bundle
  • War of the Roses
  • Magicka
  • Imperator: Rome
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Stellaris: Synthetic Dawn
  • Crusader Kings II
Don't forget to have a look at our FAQ Royal Court, containing all the current known details about the upcoming CK3 Expansion!


And also, tis is your chance to win a Royal Edition for Crusader Kings III, on Steam!

#DesignMeCK3 is used by Crusader Kings III players to show off their most beautiful or horrific creations with the Ruler Designer feature!
The Council has spoken, and our Liege is ready to gift a Royal Edition - Crusader Kings III to two of the best Creations.
► Learn more: #DesignMeCK3 Contest, show off your Ruler & Realm!
 
  • 4Like
Reactions:

LukeCreed13

First Lieutenant
66 Badges
Dec 13, 2015
276
457
  • Europa Universalis IV: Rights of Man
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Crusader Kings II: Legacy of Rome
  • Imperator: Rome Deluxe Edition
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Hearts of Iron IV: La Resistance
  • Stellaris: Federations
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Battle for Bosporus
  • Stellaris: Necroids
  • Crusader Kings II: Horse Lords
  • Victoria 2
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Res Publica
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Third Rome
  • Crusader Kings II
The bulk of time you will spend is likely to be in the final emblems panel, this lets you pick which of the over a thousand emblem textures that you want to use as well as how you colour them.
I'm sorry, what?

over a thousand emblem textures

:oops:

I need this.
 
  • 18
  • 3Like
  • 3Love
  • 1
Reactions:

Stein14

First Lieutenant
98 Badges
Mar 19, 2019
231
695
  • Europa Universalis IV: Golden Century
  • Age of Wonders: Planetfall Season pass
  • War of the Vikings
  • Cities: Skylines
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: El Dorado
  • Surviving Mars
  • Mount & Blade: Warband
  • Mount & Blade: With Fire and Sword
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Prison Architect
  • Stellaris: Nemesis
  • Crusader Kings II: Conclave
  • Stellaris: Megacorp
  • Europa Universalis IV: Mandate of Heaven
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Stellaris: Necroids
  • Crusader Kings III
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Parklife
  • Europa Universalis 4: Emperor
  • Stellaris: Humanoids Species Pack
  • Cities: Skylines - Campus
  • Cities: Skylines - Green Cities
  • Stellaris: Federations
  • Europa Universalis IV
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Dharma
  • Surviving Mars: First Colony Edition
  • Hearts of Iron IV: Death or Dishonor
  • Imperator: Rome Deluxe Edition
  • Age of Wonders: Planetfall Premium edition
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall
  • Stellaris: Distant Stars
  • Battle for Bosporus
  • Victoria 2
  • Stellaris: Lithoids
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
In the center you get the preview screen of the coat of arms as you edit it and to the right some options of what to do.
I’ll start with the bottom right options:
  • Randomise within the rule sets we use to generate coat of arms normally, great if you want to reenact this pain.

Reminds me of my last time in the character creation screen.

After that, I turned into the Hulk.
 
  • 1Haha
Reactions:

chelvo

Mad King of the Worms
57 Badges
Jan 9, 2018
144
365
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mare Nostrum
  • Magicka 2
  • Pillars of Eternity
  • Supreme Ruler 2020
  • Victoria 2
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Cities: Skylines
  • Crusader Kings II: Reapers Due
  • Europa Universalis III: Collection
  • Crusader Kings II: Way of Life
  • Stellaris: Leviathans Story Pack
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Holy Fury Pre-order
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Cities: Skylines - Parklife
  • Crusader Kings II: Holy Fury
  • Crusader Kings III
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Jade Dragon
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: El Dorado
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV: Art of War
  • Cities: Skylines Deluxe Edition
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Europa Universalis IV: Res Publica
  • Majesty 2 Collection
  • Heir to the Throne
  • Hearts of Iron III
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
This looks a lot better to use than the one we had in Ck2.
Looks like the wait for it was worth it.
 
  • 11Like
  • 9
Reactions:

boorkie

Sergeant
47 Badges
Jun 15, 2021
79
216
  • Cities: Skylines - Parklife
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Leviathans Story Pack
  • Europa Universalis IV: Dharma
  • Surviving Mars: First Colony Edition
  • Cities: Skylines Industries
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Surviving Mars: First Colony Edition
  • Cities: Skylines - Campus
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Europa Universalis 4: Emperor
  • Cities: Skylines Deluxe Edition
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Magicka
  • Europa Universalis IV: Res Publica
  • Cities: Skylines
  • Crusader Kings II
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Magicka 2
  • Europa Universalis IV: Common Sense
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Europa Universalis IV: Rights of Man
nice work Matthew!

can we store coat of arms as emblems so we could combine multiple coat of arms into one?

trying to create something along these lines
800px-Coat_of_arms_of_Croatia_(1868-1918)_with_crown.svg.png

1920px-Austro-hungarian_coat_of_arms_1914.svg.png
 
  • 15Like
  • 1Love
  • 1
Reactions:

MFR707

Recruit
Aug 31, 2021
2
12
Is it possible to set a mask to the emblems, like the one in the Latium duchy?


In the source:

d_latium = {
pattern = "pattern_checkers_08.dds"
color1 = "red"
color2 = "yellow"
colored_emblem = {
texture = "ce_block_02.dds"
color1 = "red"
color2 = "red"
instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } }
}
colored_emblem = {
texture = "ce_eagle_crown.dds"
color1 = "yellow"
color2 = "yellow"
instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } }
}
colored_emblem = {
texture = "ce_eagle.dds"
color1 = "black"
color2 = "yellow"
instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } }

mask = { 1 }
}
}
 
  • 1
  • 1Like
Reactions:

crowdemon

Lt. General
47 Badges
May 13, 2013
1.203
986
  • Crusader Kings II: Charlemagne
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings III
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Prison Architect
  • Stellaris: Ancient Relics
  • Crusader Kings II: Conclave
  • Europa Universalis IV
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Stellaris: Digital Anniversary Edition
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Cities: Skylines - Snowfall
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Cossacks
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Europa Universalis IV: Call to arms event
Thank you Paradox.
 
  • 4
  • 2Like
Reactions: