Sid Meier's Civilization V

Sid Meier's Civilization V

View Stats:
Liar Sep 28, 2021 @ 10:22am
Activated/Enabled MOD list
i have more than 600 mods. Its extremely difficult to disable 100 and enable another 100.
the game stores somewhere what mobs active from the last session, where is it stored?
can it be backuped?
Last edited by Liar; Sep 28, 2021 @ 10:23am
< >
Showing 1-3 of 3 comments
DerEider Sep 28, 2021 @ 11:07am 
You may create a "COLLECTION" of all your Civ5 Mods that will be accessible under CONTENT in your Profile. In this Collection you may Subscribe or UNsubscribe any of your included Mods.

Your Collection may include other Collections created by, for instance, Mods created by your favored Authors, or perhaps by other Civ5 Gamers.

Following is a link to my Collection of favorite Civ5 Mods that shows some examples:
https://steamcommunity.com/sharedfiles/filedetails/?id=267361691
Last edited by DerEider; Sep 28, 2021 @ 12:14pm
Damsteri Sep 28, 2021 @ 12:32pm 
Civ V uses SQLite database files for everything like that (extension .db). All of those database files are in the folder: \Documents\My Games\Sid Meier's Civilization 5\cache.

The information on which mods are enabled is in the file Civ5ModsDatabase.db. That file contains all metadata about your mods, so you can't make backups of that file, or reverting to a backup would revert all changes to all mods (like newly subscribed mods, updated version, etc.).

The data you are seeking is in the Civ5ModsDatabase database, on a table named Mods at column Enabled, 0 for disabled and 1 for enabled. Utilizing that information would requires some database skills though.

I tested by subscribing a mod, inspecting what RowID it got (was 2026) in the table and then I ran SQL query to enable/disable it when Civ V is not running.
UPDATE Mods SET Enabled = 1 WHERE RowID = 2026
As a programmer I would make SQL scripts to enabled/disable hundreds of mods in one query if needed. Those could be saved in sql-files and then I would use them with SQLite database manager app (I use SQLite Spy). Making those sql files would take a while, as mods are not recognized by name, but using them wouldn't take more than few seconds. ...of course someone could make a fancy GUI for that.

Summa Summarum:
YES, I know in which file it is
NO, the whole file can't be backuped, but can be modified with SQL queries
Last edited by Damsteri; Sep 28, 2021 @ 12:36pm
Liar Oct 2, 2021 @ 2:48pm 
thank you, i can work with that.
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Sep 28, 2021 @ 10:22am
Posts: 3