Darkest Hour - Dev Diary #4 - Implementing Modifications

  • Crusader Kings II Expansion Subscription

    Subscribe to the CK II Expansion and enjoy unlimited access to 13 major expansions and more!


  • Crusader Kings III Available Now!

    The realm rejoices as Paradox Interactive announces the launch of Crusader Kings III, the latest entry in the publisher’s grand strategy role-playing game franchise. Advisors may now jockey for positions of influence and adversaries should save their schemes for another day, because on this day Crusader Kings III can be purchased on Steam, the Paradox Store, and other major online retailers.


    Real Strategy Requires Cunning

ewphoenix123

Darkest Hour Cartographer
10 Badges
Apr 26, 2007
817
0
  • Arsenal of Democracy
  • Cities in Motion
  • Crusader Kings II
  • Europa Universalis III
  • Divine Wind
  • Hearts of Iron III
  • Sword of the Stars
  • Sword of the Stars II
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)



Playermade Modifications

Hello again,
It is monday noon, and that means it is time for another Development Diary.
As you should have already seen in the last weeks, one of our main goals was to keep it extremly easy to use your favorite HOI 2 mod with Darkest Hour.

And this week I gonna talk about how this actually gonna work for you, be it as a Modder for one of the Big Projects, someone who would like to play an old mod that is nolonger developed, or just as someone who likes to modify his own game a bit.



The first thing you gonna start to love is that Darkest Hour finally offers full MODDIR support, you no longer need jsgme or individual installations for each mod you use.

You only need one Darkest Hour installation!
Copy the mod you fancy in a subfolder the Mod folder.
Pick the mod you like to play the next time you start the game with the launcher.


launcherz.png



This works of course only when the mod is adapted to Darkest Hour, some bugfixes and new features were not possible without modification that affect basic files, there are few things that need to be changed for a mod to start properly. Don't worry It's not much, and you don't even need real modding experience to do it yourself.

Depending on mod's complexity this could take from 1-2 minutes (Confederate Armageddon) to about 15 minutes (CORE as this mod already use moddir and some paths in its DB files have to be edited and many dummy pictures to be skipped).


In one of our latest version we included a Darkest Hour Mods Pack (located in the Modding documentation folder of your installation ) that can be used for easy Armageddon 1.3 to DH mod conversion.
It contains the following files:

Code:
    \config\Buttons.txt
    \config\mods.csv
    \db\difficulty.csv
    \db\diplo_costs.txt
    \db\leaders.txt
    \db\ministers.txt
    \db\misc.txt
    \db\spy_costs.txt
    \db\teams.txt
    \gfx\interface\ill_prov_overlay.bmp
    \gfx\interface\map_circle.bmp
    \gfx\interface\plate_division.bmp
    \gfx\interface\tc_icons.bmp

These are the files that need to be in the new DH format in order for the game to work and are the only files that modders should worry about when porting their mods to DH.
  • \config\Buttons.txt - new button definition *we changed certain interface elements for new features, and of course those need new buttons*
  • \config\mods.csv - the file where all modders should put mod specific texts to ensure compatibility with further game patches. This file will never be modified by any patch.
  • \db\difficulty.csv - new difficulty settings *some of our new features are influenced by the difficult settings and got their own entry here*
  • \db\diplo_costs.txt - only one change here from 1.3: removed "-" sign from all costs
  • \db\spy_costs.txt - some changes from 1.3 as most spy system modifiers are moved to misc.txt now. Only cost and chances are left here.
  • \db\misc.txt - tons of new modifiers here, but all are set to Armageddon 1.3 defaults, so you have only to edit those values you changed for your mod for 1.3
  • \db\teams.txt - list of all tech team files that should be loaded by the game. These files could be either in MODDIR or in main game folder. By default it is populated with all 1.3 file names so you just need to add your new file names and (optionally) remove those you don't see need to be loaded by your mod
  • \db\leaders.txt - list of all leader files that should be loaded by the game. These files could be either in MODDIR or in main game folder. By default it is populated with all 1.3 file names so you just need to add your new file names and (optionally) remove those you don't see need to be loaded by your mod
  • \db\ministers.txt - list of all minister files that should be loaded by the game. These files could be either in MODDIR or in main game folder. By default it is populated with all 1.3 file names so you just need to add your new file names and (optionally) remove those you don't see need to be loaded by your mod
  • \gfx\interface\ill_prov_overlay.bmp - changed file.
  • \gfx\interface\map_circle.bmp - changed file.
  • \gfx\interface\plate_division.bmp - changed file.
  • \gfx\interface\tc_icons.bm - changed file.
Notes:
1. This pack is supposed to be Merged with the mod.
2. Only files that were actually changed by the mod, which are included in this pack should actually be updated/replaced by files from the pack. The rest (except 3 - see next) can be skipped as they are identical to DH Core files already installed in the game's main folders.
3. The only files that must be included into mod's folder are \db\ministers.txt, \db\leaders.txt and \db\teams.txt

Usual 1.3 Mod porting steps:


1. Create a new folder for your mod in Mods folder
2. Extract all mod files into that folder preserving original game folders tree
3. Using a program like WinMerge compare mod's folder with Darkest Hour Mods Pack folder and update files as required:


- Copy db\ministers.txt, \db\leaders.txt and \db\teams.txt and add any mod specific file names there
- Copy and update \config\Buttons.txt, \db\difficulty.csv, \db\diplo_costs.txt, \db\misc.txt, \db\spy_costs.txt ONLY if these are changed by your mod from vanilla 1.3 values.
- Copy \gfx\interface\ill_prov_overlay.bmp, \gfx\interface\map_circle.bmp, \gfx\interface\plate_division.bmp and \gfx\interface\tc_icons.bm ) ONLY if these are changed by your mod.
4. Create an empty "save games" folder in your mod's scenarios folder.
5. Select your mod from DH game Launcher
6. Play


It really is that straight forward and easy to convert a mod to Darkest Hour, we are testing it often enough to be sure. ;)


Some feedback on the topic from AC of the Kaiserreich team:

Well, as I said the conversion was very simple, basically because the Kaiserreich Team never messed with misc.txt and other configuration files (as far as I know). So, conversion is actually not the best word to describe this, as the process didn't involve much more then copying the files to the Mod folder.
The real conversion of the Kaiserreich for DH will use the new map and all the new features offered by DH. This is a simple "adaptation" of the KR mod from Armageddon to Darkest Hour.

However, as soon as a new game starts, it is possible to see how the Mod benefitted from this adaptation. At the start of the game, a reminder tells me that I can move my political slider: very useful to avoid missing this opportunity at the beginning of each year!
After unpausing the game, the performance increase is immediately noticeable and the game flows quickly without problems or CTDs. In my opinion, this is the biggest benefit for a casual player, but there is much more: the automated spying system, ... * peep* *peep* *peep* ..., the many useful tooltips (for example in the research tab), the colorscale of the unit and the pictures close to the units name, the * peep* for the air and naval missions and other smaller, simpler, but nonetheless useful things.

If you want, you can add that I've been using Kaiserreich over DH since May and I've developed current version 1.2 of the KR Arma Mod using DH! This was very useful especially because thanks to the debug log we could fix many (40 maybe) wrong minister traits, some problems with leaders, mistakes in the Tech Teams (missing components) and a bunch of other. So, from a certain point of view, you could say that the current version of Kaiserreich Mod for Armageddon already benefitted from DH.

I've written about many things still undisclosed, feel free to change my words as you like.

I did. *g* White & Sea as always guys.

But you can Sea even when using DH without most of its new features there are quite a lot of improvements to talk about, even if we won't talk about them yet. ;)


Here's a list of mods that already officially announced porting to DH:



I hope you enjoyed those new informations at least a bit.
See you next week for a new development diary.
Take care. :)

P.S.: I think we didn't show you Asia yet.

http://img839.imageshack.us/img839/151/aisa.png
 
Last edited by a moderator:

tuore

Caramelised Utopian
76 Badges
Mar 16, 2009
6.981
186
  • March of the Eagles
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • The Kings Crusade
  • Lost Empire - Immortals
  • Magicka
  • Crusader Kings II
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Supreme Ruler: Cold War
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Arsenal of Democracy
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III Complete
  • Deus Vult
  • Cities: Skylines - After Dark
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • 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
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Island Bound
  • 200k Club
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Wealth of Nations
  • Victoria 2
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Europa Universalis IV: Res Publica
  • Europa Universalis III Complete
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis III Complete
  • Europa Universalis IV: Art of War
Love the *peeps* in the KR quote. :D
 

LordInsane

Lt. General
87 Badges
Nov 1, 2007
1.279
102
  • Victoria 2: A House Divided
  • Victoria: Revolutions
  • Crusader Kings II
  • Arsenal of Democracy
  • Darkest Hour
  • Deus Vult
  • For The Glory
  • Stellaris: Apocalypse
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Age of Wonders III
  • Tyranny - Bastards Wound
  • Hearts of Iron IV: Death or Dishonor
  • Surviving Mars
  • Europa Universalis IV: Mandate of Heaven
  • Imperator: Rome Sign Up
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Rule Britannia
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Ancient Relics
  • Imperator: Rome Deluxe Edition
  • Europa Universalis IV: Dharma Pre-order
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Common Sense
  • Stellaris: Necroids
  • Europa Universalis IV
  • VtM - Bloodlines 2 Blood Moon Edition
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Victoria 2
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Stellaris: Digital Anniversary Edition
Okay, some negative feedback... don't worry, it's probably regarding the DD rather than DH itself.
3. The only files that must be included into mod's folder are \db\ministers.txt, \db\spy_costs.txt and \db\teams.txt
- copy db\ministers.txt, \db\spy_costs.txt and \db\teams.txt and add any mod specific file names there
- Copy and update \config\Buttons.txt, \db\difficulty.csv, \db\diplo_costs.txt, \db\misc.txt, \db\spy_costs.txt ONLY if these are changed by your mod from vanilla 1.3 values.
So, must we add spy_costs.txt or not? As it stands, twice it is written that we must and once that it is not necessary, but at the same time, given the description of what is changed in spy_costs, I can't quite see why it is an absolute necessity if the mod doesn't alter spy_costs...
 

tuore

Caramelised Utopian
76 Badges
Mar 16, 2009
6.981
186
  • March of the Eagles
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • The Kings Crusade
  • Lost Empire - Immortals
  • Magicka
  • Crusader Kings II
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Supreme Ruler: Cold War
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Arsenal of Democracy
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III Complete
  • Deus Vult
  • Cities: Skylines - After Dark
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • 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
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Island Bound
  • 200k Club
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Wealth of Nations
  • Victoria 2
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Europa Universalis IV: Res Publica
  • Europa Universalis III Complete
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis III Complete
  • Europa Universalis IV: Art of War
How about removing *peep* *peep* sounds from the *peep* *peep* text?

*peep* *peep* :p

That would make the number of features look less than there really are.
 

MartinBG

Darkest Hour Developer
2 Badges
Nov 16, 2007
5.618
161
  • Hearts of Iron II: Beta
  • Hearts of Iron IV Sign-up
So, must we add spy_costs.txt or not? As it stands, twice it is written that we must and once that it is not necessary, but at the same time, given the description of what is changed in spy_costs, I can't quite see why it is an absolute necessity if the mod doesn't alter spy_costs...

A copy-paste mistake. Here is the corrected text
Code:
- Copy db\ministers.txt, \db\leaders.txt and \db\teams.txt and add any mod specific file names there
 

cantrol

Recruit
38 Badges
Apr 27, 2009
6
0
  • Crusader Kings II: Charlemagne
  • Hearts of Iron III
  • Crusader Kings II
  • Europa Universalis III Complete
  • Europa Universalis III
  • 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
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
Why British India has other colour than Nepal, Bhutan and Hongkong ? Is it a puppet of GB or something like that ?
 

Dutchemperor

General
36 Badges
Jul 7, 2009
1.764
3
  • Crusader Kings II: Charlemagne
  • Cities: Skylines Deluxe Edition
  • Victoria 2: A House Divided
  • Europa Universalis IV: Res Publica
  • Hearts of Iron III
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II
  • Europa Universalis III Complete
  • Crusader Kings II: Sword of Islam
  • 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
  • Darkest Hour
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Death or Dishonor
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • 500k Club
  • Victoria 2: Heart of Darkness
  • Victoria 2
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV
great!
 

joeenochs

Colonel
21 Badges
Apr 10, 2009
861
193
  • Hearts of Iron II: Armageddon
  • Europa Universalis III: Chronicles
  • Arsenal of Democracy
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Semper Fi
  • Hearts of Iron IV: La Resistance
  • Imperator: Rome Sign Up
  • Hearts of Iron IV: Expansion Pass
  • Imperator: Rome
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Cadet
  • Stellaris
  • 500k Club
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Victoria 2
  • Europa Universalis IV
The feature is good. But notice how it is completely orthogonal to the improvements AoD made to the game.

For hardcore fans Aod is the de facto HOI2 standard now so maybe you can really look to bring your changes back into this.
 

unmerged(63886)

@ my Swedish HQ
Dec 26, 2006
2.626
1
The feature is good. But notice how it is completely orthogonal to the improvements AoD made to the game.

For hardcore fans Aod is the de facto HOI2 standard now so maybe you can really look to bring your changes back into this.

Would you care to explain what you mean by (english isn't my native tongue):

- "But notice how it is completely orthogonal to the improvements AoD made to the game."

What's orthogonal mean in this sentence? And which improvments are the completly ortogonal to?

- "For hardcore fans Aod is the de facto HOI2 standard now so maybe you can really look to bring your changes back into this."

Bring DH changes back to what?
 

Inner Circle

----Darkest Hour Team---- ✪ ☭ ✠
89 Badges
May 26, 2007
3.584
484
  • Penumbra - Black Plague
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • Legio
  • The Kings Crusade
  • Magicka
  • Majesty 2
  • March of the Eagles
  • Europa Universalis III Complete
  • For The Glory
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Sword of the Stars II
  • Supreme Ruler 2020
  • Teleglitch: Die More Edition
  • Victoria 2
  • Victoria 2: A House Divided
  • Imperator: Rome Sign Up
  • Crusader Kings II: Sword of Islam
  • Arsenal of Democracy
  • Hearts of Iron II: Armageddon
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • 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
  • Hearts of Iron Anthology
  • Darkest Hour
  • Deus Vult
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
Would you care to explain what you mean by (english isn't my native tongue):

- "But notice how it is completely orthogonal to the improvements AoD made to the game."

What's orthogonal mean in this sentence? And which improvments are the completly ortogonal to?

- "For hardcore fans Aod is the de facto HOI2 standard now so maybe you can really look to bring your changes back into this."

Bring DH changes back to what?

Long Story short, he means that AoD is the new Platform for HoI2 and we should stick to it instead of making our own...
 

joeenochs

Colonel
21 Badges
Apr 10, 2009
861
193
  • Hearts of Iron II: Armageddon
  • Europa Universalis III: Chronicles
  • Arsenal of Democracy
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Semper Fi
  • Hearts of Iron IV: La Resistance
  • Imperator: Rome Sign Up
  • Hearts of Iron IV: Expansion Pass
  • Imperator: Rome
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Cadet
  • Stellaris
  • 500k Club
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Victoria 2
  • Europa Universalis IV
Orthogonal comes from geometry and literally means that two directions have an angle of 90 degrees. Here it just means that two changes are totally independent.

For example mouse wheel support (AoD) and moddir support (DH) are both good to have feature and it does not make sense that we as customers have to choose between them.

An opposite example would be if both AoD and DH changed the way combats are resolved but they deliberately do it in a different way because of different goals (eg. model WWI vs. WWII). Even these cases could be handled I think by making the HOI2 engine even more customizeable where required.

So I think we could have got both: a stronger engine and two different visions of a good game from the two dev teams.

I think this question has to go to Paradox though.
 

Inner Circle

----Darkest Hour Team---- ✪ ☭ ✠
89 Badges
May 26, 2007
3.584
484
  • Penumbra - Black Plague
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • Legio
  • The Kings Crusade
  • Magicka
  • Majesty 2
  • March of the Eagles
  • Europa Universalis III Complete
  • For The Glory
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Sword of the Stars II
  • Supreme Ruler 2020
  • Teleglitch: Die More Edition
  • Victoria 2
  • Victoria 2: A House Divided
  • Imperator: Rome Sign Up
  • Crusader Kings II: Sword of Islam
  • Arsenal of Democracy
  • Hearts of Iron II: Armageddon
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • 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
  • Hearts of Iron Anthology
  • Darkest Hour
  • Deus Vult
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
For example mouse wheel support (AoD) and moddir support (DH) are both good to have feature and it does not make sense that we as customers have to choose between them.

Who said DH has no Mouse Wheel Support ;)