When I run " ./factorio.exe --dump-data --dump-icon-sprites --dump-prototype-locale", Factorio creates data-raw-dump.json (and sometimes mod-settings-dump.json), but does not create the png files or the *-locale.json files.
The expected behavior is that specifying all three switches (in any order) should produce all three sets of data.
If that expectation is not correct, then the incompatibility between the switches should be mentioned in --help, and specifying --dump-data with either of the other two should prevent Factorio from dumping anything until I give it a valid set of switches.
--dump-data switch does not combine with the other two --dump switches
Re: --dump-data switch does not combine with the other two --dump switches
Thanks for the report however that is working correctly. I’m not going to modify the help output because it would just add noise. Virtually all options are exclusive and the verbose info about what combinations and extra bits can be done together would add unnecessary burden to adding or modifying any of the options.
If you want to get ahold of me I'm almost always on Discord.
Re: --dump-data switch does not combine with the other two --dump switches
If that is the case, then the help should instead specify the options that are not exclusive.
Regardless of what options can or can't be combined, if I supply an invalid or unsupported set of options, Factorio should tell me that. Silently ignoring one or more of the options is only the correct behavior when the obeyed option is --help.