[quote=“ClockworkZombie, post:16, topic:4781”][quote=“wad67, post:1, topic:4781”]Yes, you read that last bit correctly, Steam engines.
Here is an excerpt from IRC about the steam engines I was considering making:
[11:57] How far are we from exporting the fuel identifiers and such to JSON ? If that gets done in the not too distant future I may be tempted to make a whole set of steam vehicle parts, It might be a little difficult but I have attempted it before and kind of have some psuedo code lying around in my brain for it.
[11:59] The general Idea, is to have a “firebox” which is basically an engine that will run on liquid wood or something silly, this in turn will run a “boiler” which is basically an alternator type component that fits on the firebox and creates “Steam” which is stored in steam tanks. Finally I will have a set of steam engines that run of the said “steam”, of course the whole system will be variable sized.
[12:00] I just about had it implemented before, but I was having a little difficulty with getting the fuel types sorted out, this was before we had vehicle parts exported to JSON.
[12:02] I think the biggest hurdle will be figuring out how to fuel the firebox, just for novelty I could have it run on gasoline, which would be a lot easier to implement. However I would like to see if I could burn wooden objects in it somehow, which would probably require a shitload more code.
[12:03] I might be able to steal the turret code, and instead of ammunition accept 2X4’s or something really weird.
[12:04] Anyway, thanks for all jumping up at once and saying nobody wants steam engines and it will be too hard to make, I appreciate the complements.
Post your own ideas, make it better than mine (No big challenge there folks).
tl;dr : Moar electricity, post your own electricity,[/quote]
I would emphatically like to see steam engines and associated gear make an appearance. I have to say that I only stumbled upon this awesome roguelike a few weeks ago, but this is an idea I could get behind and would be more than willing to contribute to see implemented.
Also- it seems to me that most of the proposed additions in this thread come down to one thing- flow of some kind (read- current, water, steam, mutagen etc.) via appropriate items to adjacent locations or items. The whole siphoning thing is a start, but for this sort of system I feel like it could be broken down into pumps (substations, generators, boiling vessels, siphon starters), a conductive element (tubing, pipes, wire) and a few basic rules for what can follow what sort of pathway.
Ad-hoc stills producing steam power and ethanol (methanol if you’re not skilled up!), anyone?[/quote]
It all sounds great to me, I have the setup to make all of that stuff, just not the coding ability (or the internet for that matter).
As much as I would like to build a huge high pressure boiler with a redundant pumps to prevent back-pressure, that might be a bit advanced for myself to code.
I can handle JSON’s fairly well and I can occasionally delve into the world of c++ and emerge alive, but advanced things such as version control (see: github) and other more advanced coding is something I would probably have to study for another 10 years or 20.
The best I can do at the moment is draw up a shitload of ideas, and when I get the internet back on properly I will submit them to this thread.
Personally I’m a bit of a steam fanatic, restoring toy steam engines is a bit of a side hobby I picked up from my grandfather, I have a toy traction engine (which is basically what I want to see in cataclysm except quite a bit larger) and a toy stationary engine (has no boiler so I run it off one of those boilers you use for frothing coffee milk up).
I was considering sterling engines, but the amount of energy they produce is rather negligible, A toy one barely has enough energy to run itself, let alone a dynamo. And the larger ones they had back in the late 1800’s early 1900’s were only really capable of running a small fan. Modern designs have improved although generally they are fairly inefficient.
In terms of player made internal combustion engines, I was thinking a hit and miss engine would be something a player could make.
Probably not well suited to transportation, but could certainly run a generator.
More advanced internal combustion engines, should probably be impossible to make, it is possible to rebuild an engine using fairly commonplace tools, but making one from scrap is probably beyond the average player.
External combustion engines such as a steam engine, or a Stirling engines should be simple enough to make, along with some very basic internal combustion engines.
In terms of electrical engines, I am not particularly sure. Personally I have made many dynamos, out of nails, insulated copper wires and magnets, but actually making something capable of shifting a vehicle would probably be fairly difficult.
In terms of electrical generation, It’s fairly easy to rig a basic generator setup, Some big spools of copper wire and some magnets is all it really takes. Its basically a makeshift alternator.
From what I can see in the vehicle code, all of the combustion engines have starter motors in them, that’s why you can’t start the car if the battery is empty. I also noticed in the code you can start smaller engines without a battery, (it basically assumes the player starts it by hand).
If you really wanted to get fancy, remove the starter motor from all engines and make it a separate object, that you can take apart or use as a really low power electric engine (It has been done folks, My dad told me of the time he ran out of gas about 500m from the service station, rather than getting out and pushing the car, he simply put it into gear and drove to the station using the starter motor, Not sure if you can do that in the newer cars.).
So basically the engines in the generated vehicles would come with a starter motor, and another Item to add would be a pull-start mechanism. Add that to anything generated with a smaller engine, and hey presto Cataclysm is on it’s way to be a lot more fun.
I can see ridiculously high strength players adding a pull start to their v12 engines…
Once I get proper internet on this wall of text will soon become the great wall of the vehicle thread (with pictures).