• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

DrJohnSmith

Private
37 Badges
Apr 3, 2012
24
0
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
  • Shadowrun: Hong Kong
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Shadowrun: Dragonfall
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Megacorp
  • Prison Architect
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Stellaris: Necroids
  • Crusader Kings II: Reapers Due
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Pillars of Eternity
  • Crusader Kings II: Way of Life
  • 500k Club
  • Stellaris: Leviathans Story Pack
  • 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
  • Magicka
  • Sengoku
I'm thinking of expanding on the powers of an Emperor with higher crown authority, who has a good relationship with his kings, to allow for manipulation of kingdoms. I'll want to add the ability to request vassals at the cost of a -20 hit, the ability to suggest bishops to succeed others for empires (and kingdoms) with free investiture, the ability to suggest law changes and... the list goes on.

This could only be done by the diplomacy screen - events and intrigue could handle it for smaller empires, but it would be soooo messy. So what do you think, forums? Can it be done? :)
 

EOOQE

NBRT+ Creator
16 Badges
Mar 20, 2012
1.014
117
  • Crusader Kings II
  • Darkest Hour
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Hearts of Iron III Collection
  • Heir to the Throne
  • March of the Eagles
  • Victoria 2: A House Divided
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Victoria 2
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: Pre-order
  • Hearts of Iron IV Sign-up
Well, Doc, I think that you could rig up events to cover most of that. But the diplo screen itself and what the buttons do is hardcoded AFAIK.

Nope, not Hardcoded . you can edit every .dds file like you want and the domestic_diplomacy.gui for the diplo screen ...lot of work , but it can be done.
I did something like this to the Council Screen .. more Council´s etc ...same thing
 

DrJohnSmith

Private
37 Badges
Apr 3, 2012
24
0
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
  • Shadowrun: Hong Kong
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Shadowrun: Dragonfall
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Megacorp
  • Prison Architect
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Stellaris: Necroids
  • Crusader Kings II: Reapers Due
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Pillars of Eternity
  • Crusader Kings II: Way of Life
  • 500k Club
  • Stellaris: Leviathans Story Pack
  • 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
  • Magicka
  • Sengoku
Hey EOOQE, I saw what you did with the council screen so I'll look to that for more help. Thanks for the tip. Any restrictions at all? :)

Edit: There might be a slight difference here. In common you have job_actions and job_titles for the council screen. To the best of my knowledge, no such files exist for the diplomacy screen, so how would I add actions?
 

EOOQE

NBRT+ Creator
16 Badges
Mar 20, 2012
1.014
117
  • Crusader Kings II
  • Darkest Hour
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Hearts of Iron III Collection
  • Heir to the Throne
  • March of the Eagles
  • Victoria 2: A House Divided
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Victoria 2
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: Pre-order
  • Hearts of Iron IV Sign-up
Hey EOOQE, I saw what you did with the council screen so I'll look to that for more help. Thanks for the tip. Any restrictions at all? :)

We are doing an major overhaul of the GUI for CK2 ATM for our upcoming Mod. So on the GFX Side the limit is endless i would say.

Edit: There might be a slight difference here. In common you have job_actions and job_titles for the council screen. To the best of my knowledge, no such files exist for the diplomacy screen, so how would I add actions?

I saw something like this on our "work in progress" . I will check the files later what my co-modders have done so far to it ... i come back to you then
 

RedRooster81

Modding Paladin
34 Badges
Feb 16, 2010
5.673
29
  • Crusader Kings II
  • Rome Gold
  • Heir to the Throne
  • Divine Wind
  • Europa Universalis III Complete
  • Deus Vult
  • Cities in Motion
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Conclave
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Golden Century
  • Mount & Blade: Warband
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Crusader Kings II: Sword of Islam
  • 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: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
Nope, not Hardcoded . you can edit every .dds file like you want and the domestic_diplomacy.gui for the diplo screen ...lot of work , but it can be done.
I did something like this to the Council Screen .. more Council´s etc ...same thing

I've spent some time with the interface files. I know the dds files are moddable, but I was not aware that you could create buttons to do new things on that screen.

I have to say that I was impressed by what has been shown to be possible with the council screen. As an aside, have you been able to add new council positions, like say 'Chamberlain' or whatever you like.

I look forward to seeing what you and your teammates will be able to accomplish.
 

EOOQE

NBRT+ Creator
16 Badges
Mar 20, 2012
1.014
117
  • Crusader Kings II
  • Darkest Hour
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Hearts of Iron III Collection
  • Heir to the Throne
  • March of the Eagles
  • Victoria 2: A House Divided
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Victoria 2
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: Pre-order
  • Hearts of Iron IV Sign-up
I've spent some time with the interface files. I know the dds files are moddable, but I was not aware that you could create buttons to do new things on that screen.

I have to say that I was impressed by what has been shown to be possible with the council screen. As an aside, have you been able to add new council positions, like say 'Chamberlain' or whatever you like.

I look forward to seeing what you and your teammates will be able to accomplish.

Thanks :D And Yes , a new council Position is possible and it works so far. I´m now doing the new jobs and all the needed things to work correct ... will come back tomorrow with some screen i think
 

Fargham

Second Lieutenant
44 Badges
Feb 17, 2010
185
2
  • Crusader Kings II
  • Pillars of Eternity
  • Warlock: Master of the Arcane
  • Rome Gold
  • Magicka
  • Leviathan: Warships
  • Heir to the Throne
  • Hearts of Iron III
  • Gettysburg
  • Europa Universalis IV: Conquest of Paradise
  • A Game of Dwarves
  • Europa Universalis III Complete
  • Europa Universalis III
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Divine Wind
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
  • Stellaris - Path to Destruction bundle
  • Crusader Kings III: Royal Edition
  • Steel Division: Normandy 44
  • Knights of Honor
  • Surviving Mars
  • Steel Division: Normandy 44 -  Back to Hell
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
  • Shadowrun Returns
  • Imperator: Rome
  • Crusader Kings III
  • Tyranny: Archon Edition
  • Stellaris
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Holy Knight (pre-order)
  • Cities: Skylines
  • 500k Club
  • Rome: Vae Victis
  • Victoria 2
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Stellaris: Apocalypse
There is a .gfx and a .gui file for most of these items. gfx helps connect the dots between the dds 'pictures' and the variables in game that are used to 'call' the pictures. The gui file helps define size and location of boxes and ect on the screen. e.g where, how big, what type of font, ect.

I just went through and tore the 'standard events' popup apart (making it bigger so I did not have to deal with 400 x 150 event pictures) as I am a terrible artist and most creative commons art is 800 x 600, and converting that to 450 x 150 just makes it all look terrible. Though, most of the items in the events popups are dynamic, but highly limited... I am curious now how the diplomacy files look, as those I would expect to have a A LOT of variation to them, but yet still call specific functions that are hidden away somewhere. The events are easy to find...
 

DrJohnSmith

Private
37 Badges
Apr 3, 2012
24
0
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
  • Shadowrun: Hong Kong
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Shadowrun: Dragonfall
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Megacorp
  • Prison Architect
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Stellaris: Necroids
  • Crusader Kings II: Reapers Due
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Pillars of Eternity
  • Crusader Kings II: Way of Life
  • 500k Club
  • Stellaris: Leviathans Story Pack
  • 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
  • Magicka
  • Sengoku
You can see some of the functions in on_actions, Fargham. They're usually commented, which is useful as they seem to be hardcoded. So if the functions for the default actions in the diplomacy screen are hardcoded, as is their link to the gui, then I think it might not be possible at the moment. Just waiting to see if EOOQE's team has gotten any progress on the issue at this point. :)