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:
Will turn into this after downloading from the workshop:
Yay!
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!