Support for Heat as an Ingredient/Product prototype

Place to ask discuss and request the modding support of Factorio. Don't request mods here.
User avatar
protocol_1903
Filter Inserter
Filter Inserter
Posts: 376
Joined: Fri Sep 09, 2022 4:33 pm
Contact:

Support for Heat as an Ingredient/Product prototype

Post by protocol_1903 »

I'd like support for Heat as an ingredient/product in recipes. Realistically a 2.1 feature, I've outlined what the full features would likely be, although reduced features for an earlier initial implementation would be nice.

IngredientPrototype:
  • temperature - how many degrees C to remove per craft
  • minimum_temperature - operates same as FluidIngredientPrototype.minimum_temperature
  • maximum_temperature - operates same as FluidIngredientPrototype.maximum_temperature
ProductPrototype:
  • temperature - how many degrees C to add per craft, and can be modulated by probability
  • temperature_min - works like amount_min, modulated by probability
  • temperature_max - works like amount_max, modulated by probability
  • probability
  • ignored_by_productivity
This would require adding input/output heatboxes to entities so I have no expectations of it actually happening but this would be nice nonetheless. Would also be interesting even if the heatboxes were conjoined and possibly even merged into the energy source heatbox if it exists.


This addition would simplify many prototypes, the reactor would become a crafting machine with a fixed recipe. I'd also be interested in seeing other one-off prototypes being merged.
Py and PyBlock developer, wielder of LUA in arbitrary ways. I make mods. Check them out, maybe.
https://mods.factorio.com/user/protocol_1903
Post Reply

Return to “Modding interface requests”