Skip to content

Conversation

@CwasCard
Copy link
Contributor

@CwasCard CwasCard commented Mar 16, 2025

Summary

Mods "Adds dreamforged vehicle parts."

Purpose of change

I'll keep it real - I think Dreamsmith is pretty boring in comparison to Mad Genius. Dreamsmiths feel to be Vanilla+ whereas Mad Genius expands options/capabilities. Does this change that? Not really, but it does give Dreamsmiths a cool option in very quickly assembled vehicles.

Describe the solution

Allows Dreamsmiths to make vehicle parts. These are naturally lighter than their steel counterparts. This means (i think) they're worse for ramming, but they're very good at going fast.

A list of parts being worked on are listed below. As additional suggestions are added, the list will expand.

  • Dreamforged Armor Plating
  • Dreamforged Frame
  • Dreamforged Ram
  • Dreamforged Wheels
  • Dreamforged Yoke & Harness

Describe alternative solutions

keep dreamsmith SUPER BORING!!!

Testing

This is a draft. Before I complete this, I would absolutely love any additional suggestions as to additional parts I should include in this PR.

@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Mods Issues related to mods or modding Vehicles Vehicles, parts, mechanics & interactions Mods: Xedra Evolved Anything to do with Xedra Evolved astyled astyled PR, label is assigned by github actions labels Mar 16, 2025
@Cupidatis
Copy link

Maybe wheels and foot crank? Also maybe kinds of containers?

@Maleclypse
Copy link
Member

Maleclypse commented Mar 16, 2025

Talk to me before you start working on the engine because dreamsmith can only craft things with limited parts. So like a sail that makes its own wind. Feasible. A car engine, that’s mad genius territory.

@Bone-blood-moss
Copy link

Car alternator, maybe a very Light battery worse then a car battery, dreamwindow See through dreamdross. And If your looking for new stuff for dreamsmith to have dreamtear (dreamdross and moontear alloy) Heavier than normal Just to give more options.

@Maddremor
Copy link
Contributor

Why would you have regular car stuff, but made dreamdross? What is the twist?

@CwasCard
Copy link
Contributor Author

CwasCard commented Mar 17, 2025

Why would you have regular car stuff, but made dreamdross? What is the twist?

From the basic vehicle parts themselves, there's no inherent twist - they're far quicker to install and they're lighter, so your vehicle will use less fuel.

After talking with Maleclypse, though, I've decided that the idea for a vehicle made entirely out of dreamdross will be a dreamforged golem pulling the vehicle like a carriage. The golem will be very expensive - both dreamdross and timewise - to make. All together, it gives Dreamsmiths cheap, fast, largely disposable vehicles with a free "engine" and the aforementioned engine is a strong combat-capable companion. If the dreamsmith decides to risk letting their golem loose and it dies, they're stuck with a rock of a vehicle until they're able to reinvest the time & dreamdross to make (or repair, maybe?) the golem.

@Maddremor
Copy link
Contributor

The reason I ask is that if an entire vehicle is made from, and run on, dreamdross it reduces a section of the game to a single item and crafting time. This would encourage sitting in your base grinding as opposed to scavenging stuff for your custom car. If it's meant to be quick and dirty, you probably aren't making a frame from dreamdross, but just a replacement part until you get something new.

Perhaps the equivalent of a wooden wheel but slightly better until you can get a rubber one?
A mesh screen on the window to keep the zombies from breaking it?
A disposable car battery so you can limp back to your base?
A set of vehicle controls that somehow responds to your intent and can control the vehicle functions, but not provide electricity?

(Also, I should note that a material being lighter for the structural support it gives just flat out makes it much better for every vehicle. If you want it to be heavy for some reason you can add gravel as ballast or something.)

@emixa-d
Copy link

emixa-d commented Mar 28, 2025

In my interpretation of dreamsmithing, there is no particular reason why a dreamsmith couldn't make car parts out of dreamdross. Dreamdross (and forged dreams) are magic brass, brass can be used for vehicle parts IRL, so I'd expect it to be (lore-wise) possible to make vehicles largely from magic brass.

But, it would simply be a mundane car of mundane design and mundane properties (beside lightness), constructed in a mostly mundane way(*) (in particular not magically faster to install or make), accepting mundane fuels, ... Summarised, it wouldn't really be a magic car, but rather a mundane car that happens to use non-mundane materials.

Also, while becoming a dreamsmith helps with things like magic swords, it would grant zero knowledge on how cars an engines are design and constructed, so they would have to learn that mundane knowledge separately (and the result would be like RL engines and cars, not sci-fi stuff).

(It's not something I'd expect a dreamsmith to do, but it does seem like something they might technically be able to do if they have the right knowledge, even though it's not their style.)

(*) not exactly mundane, since I wouldn't expect soldering, but for the most part still similar to mundane manufacturing.

On the 'dreamforged plating': given that dreamsmiths can construct a plate insert for ballistic vests, it stands to reason that they could do something similar on a larger scale. However, that damage reduction number seems suspiciously round and high.

Instead of simply picking some mass and damage reduction numbers, consider finding an estimate of the area (*2) covered by a plate, then choosing a thickness, calculate mass as 'density * area * thickness', and calculate the damage reduction based on the thickness and the 'resist' (*3) property of the material definition

(*2) area of one side, no double counting
(*3) can find it at https://github.com/CleverRaven/Cataclysm-DDA/blob/master/data/mods/Xedra_Evolved/material.json#L231 (both 'resist' in damage/mm and 'density' in kg/L)

@emixa-d
Copy link

emixa-d commented Mar 28, 2025

(original text)
For a simple counter-example to 'dreams are fast to work with': a dreamforged ballistic plate takes 6 hour to make, which is much more than the 10 minutes, by a factor of 36. It gets somewhat worse if you take into account the time to turn lumps into ingots. Now, I suspect vehicle plating has a little less complicated structure than a ballistic plate, but this is still a rather large difference.

Edit: install times aren't the time required to produce the vehicle part item, and recipes for the latter haven't beeen added yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

astyled astyled PR, label is assigned by github actions [JSON] Changes (can be) made in JSON Mods: Xedra Evolved Anything to do with Xedra Evolved Mods Issues related to mods or modding Vehicles Vehicles, parts, mechanics & interactions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants