inspired from these mods:
https://mods.factorio.com/mod/storage_size
https://mods.factorio.com/mod/stack
if the mod https://mods.factorio.com/mod/SpecializedFuel is used, then the base stacksize of nuclear fuel will be 10 instead of 1.
the default number is 1 (default stack size), you cannot drop the stack size below 1, ie. stack of 100 can't be multiplied by lower than 1/100.
at the moment, you will be able to configure the multiplication for the base mod of 0.17 of the following:
(parts) - (item stack size to be multiplied) +(mod items)
rocket part - rocket control unit, low-density structure, +cargo rocket sections, +rocket fuel tank, +cargo pod
nuclear fuel - nuclear fuel
fuel with 50 - solid fuel, coal, uranium fuel cell
fuel with 100 - wood
fuel with 10 - rocket fuel, +F1 fuel, +Xplosive fuel
fuel with 20 - +Panda fuel
science packs - will multiply space science pack itself and the packs used in Space Exploration.
i lack certain .lua skills, and willing to support mods, please let me know to update or modify yourself.
work in progress.
todo:
attempt to fix the bugs as reported.
add this support to the other mods.
waiting for 0.18 stable then move this to 0.18.
probably storage as well.
...