Dwarf Fortress

Dwarf Fortress

The Dwarf Fortress Workshop
Share and subscribe to Dwarf Fortress mods.
Mod compatibility with other civilization mods
There's a lot of great mods for this community, and I know that the ones who make them can't be expected to check their compatibility with every other mod, but I've found some great new workshops that apparently only work if I'm playing as the dwarfs. Are there any changes I can make to the init or info files that will make things like the training pool available no matter my origin civilization?
< >
Showing 1-7 of 7 comments
Miclee 18 Mar, 2023 @ 10:45am 
You have to add all the permitted buildings and reactions to the dwarf(or whatever desired) entity. No way to make it available to all other than adding it to each entity manually.
Last edited by Miclee; 18 Mar, 2023 @ 10:45am
I am definitely down to do it manually, I'm just a bit hazy on what to copy and where to paste. It looks like pretty much all my new race mods have creature_[name].txt, entity_[name].txt but I can't find any references to workshops in there - is there another file I need to create for them?
Miclee 18 Mar, 2023 @ 10:52am 
New buildings should be referenced in the entity files by "PERMITTED_BUILDING". Look for any related PERMITTED_REACTION tokens as well.
Thank you for this information! So to make sure I'm following you:

1. If I've got a file named entity_kobold.txt

2. And a file named entity_patch_training_hall.txt with the line [PERMITTED_BUILDING:TRAINING_POOL] and [PERMITTED_REACTION:TRAIN_SWIMMING]

3. I would paste a copy of those lines into entity_kobold.txt in the same section as where it says [PERMITTED_BUILDING:SOAP_MAKER] and [PERMITTED REACTION:MAKE_SOAP_FROM_TALLOW]?

Could I assume that one modded file would be able to "see" another modded file by default (assuming that both mods are functional), or should I copy and paste the workshop's entity file into the creature's folder?
Miclee 18 Mar, 2023 @ 11:06am 
The mod would need to be loaded before the vanilla_entities in the mod order(I think). And within the entity file itself, location of the tokens doesn't necessarily matter(as long as the indentation is correct and it's not sub-indented under something else).
Last edited by Miclee; 18 Mar, 2023 @ 11:07am
Thank you, I think that might have been the last piece I was missing - I have a couple of graphical mods that specify they need to be before vanilla_environment, but none of my other mods have made a similar reference (probably because trying to stack them like this is not intended behavior). Appreciate your help, I'll give this a go!
Miclee 18 Mar, 2023 @ 11:13am 
Originally posted by Illustrious Illusionist:
Thank you, I think that might have been the last piece I was missing - I have a couple of graphical mods that specify they need to be before vanilla_environment, but none of my other mods have made a similar reference (probably because trying to stack them like this is not intended behavior). Appreciate your help, I'll give this a go!
No problem, best of luck!
< >
Showing 1-7 of 7 comments
Per page: 1530 50