• 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.

Orrie_

Major
107 Badges
Oct 27, 2008
723
24
  • Arsenal of Democracy
  • Hearts of Iron IV: No Step Back
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Battle for Bosporus
  • Crusader Kings III
  • Stellaris: Federations
  • Europa Universalis IV
  • Crusader Kings II
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Holy Knight (pre-order)
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Way of Life
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Conclave
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • 500k Club
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Distant Stars
  • Stellaris: Ancient Relics
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris: Lithoids
  • Stellaris: Synthetic Dawn
  • Stellaris: Apocalypse
  • Stellaris: Megacorp
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Pre-order
  • Imperator: Rome Deluxe Edition
Took about 8 years before I discovered how to fix the dependencies object getting mauled when uploading to the Steam Workshop.
You have to include escaped quotation marks inside the dependency entry, as this prevents the .mod parser from completely removing them, but still allows the game to run.

Example using one of my "More Doctrines" mods:
Code:
name = "More Doctrines with Reformation - 9"
path = "mod/reformation_more_doctrines_nine"
dependencies = {
    "\"A Bigger Interface\""
    "\"After the End Fan Fork\""
    "\"Ancient Religions Reborn\""
    "\"Historical Immersion Project\""
    "\"Elder Kings\""
    "\"Reformation Reform\""
}
tags = {
    Pagan Reformation Reformations Doctrines Gui Interface
}
picture="thumbnail.jpg"

Will turn into this after downloading from the workshop:

Code:
name="More Doctrines with Reformation - 9"
archive="mod/reformation_more_doctrines_nine.zip"
dependencies=
{
    "A Bigger Interface" "After the End Fan Fork" "Ancient Religions Reborn" "Historical Immersion Project" "Elder Kings" "Reformation Reform"
}
tags=
{
    Pagan Reformation Reformations Doctrines Gui Interface
}
picture="thumbnail.jpg"


Yay!
 
Thanks for the info! I'll remember this when I re upload something.

Speaking of dependencies people are reporting there's an issue with your 4 doc mod and African Religions Overhaul. I haven't tried it myself though.
 
And you have to do this every time you have to update the mod?