If it's just a special fuel item made from fuel + water that you load into the locomotive using inserters then I feel that is rather pointless. For me the point of a steam locomotive would be that you load it up with fuel and pump in water. Even better than using a normal pump would be one of those old western water towers with a pipe that swings over the track and fills the locomotive from the top using gravity.ukezi wrote: βSun Jul 07, 2019 6:39 pm There is this oldish mod: https://mods.factorio.com/mods/goldsword44/JunkTrain
Maybe you could get Angel, goldsword44, or yuoki to make you a nice steam locomotive?
I was thinking of using the special fuel class instead of a tender. Maybe if one were to make a custom locomotive one could include the tender into the locomotive. If you want to make it cooler a locomotive filling tower( I know custom graphic again...) that creates the special fuel from water and burnables. I personally would also change the diesel locomotive in a way it only runs with fluid fuel. That would get you a nice distinction between the steam locomotives running on solids and the diesel running on fluids.So, although possible given what I said above, requiring a tender?
Internally the water tower could be used to do the water+fuel item conversion. Make it an assembler with water input and output and with burner fuel and a recipe that takes water and makes water+fuel. The assembler would burn fuel making the water+fuel item at a set rate and the fuel type doesn't matter. 1 wood would give 1 water+fuel item, 1 coal would give 2 water+fuel items, 1 nuclear fuel would give 34563456 (or however many that makes) water+fuel items. The game handles the fuel conversion and consumption for us. Add a pump (the swinging arm) to it and you've got a train refueling station. Probably should also have a tank in there to match the graphics of a water tower.
Overall this would look like a real steam locomotive without needing any scripts and not even per fuel type recipes.