# Can we add a new type of vehicle parts? To build automatic factory

**URL:** <https://discourse.cataclysmdda.org/t/can-we-add-a-new-type-of-vehicle-parts-to-build-automatic-factory/11702>\
**Category:** The Drawing Board\
**Created:** [April 14, 2016, 6:26am UTC](https://discourse.cataclysmdda.org/t/can-we-add-a-new-type-of-vehicle-parts-to-build-automatic-factory/11702 "2016-04-14T06:26:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![justfortest](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/justfortest/32/450_2.png) [@justfortest](https://discourse.cataclysmdda.org/u/justfortest)\
**Post date:** [April 14, 2016, 6:26am UTC](https://discourse.cataclysmdda.org/t/can-we-add-a-new-type-of-vehicle-parts-to-build-automatic-factory/11702/1 "2016-04-14T06:26:08Z")

</div>

I was thinking, and… perhaps you people already thought it too.  
By a vehicle parts (may need it’s container), transform “material A” (or liquid A) to “B”…and stored in this container part.

For example, automatic vehicular water filter. transform “water” to be “water\_clean”, we can set speed and rate, like "turns\_per\_charge=60, transform 10 water to 8 water\_clean, when open ,epower -100"  
so far,each recipes need a specific vehicle parts, but, no need to change all recipes , I think maybe 10 or 15 types automatic part is good enough.  
like… boiling salt water to made salt, manufacture bleach / acid / flour etc…

I have poor english skills, so…  
(it’s not working right now, just for express idea)

{  
“type” : “vehicle\_part”,  
“id” : “water\_filter”,  
“name” : " automatic water filter",  
“symbol” : “#”,  
“color” : “light\_gray”,  
“broken\_symbol” : “#”,  
“broken\_color” : “red”,  
“damage\_modifier” : 80,  
“durability” : 400,  
“epower” : -100, //because electric heating use 20, and water pump use 80.  
“feed\_type1” : [“water”, 10],  
// should can be exist 2 / 3 / 4,if you wanna more complicated recipes. example: “feed\_type2” : [“bleach”, 1],  
“turns\_per\_feed”: 60, // come from tools.json ,think about flash light use battery.  
“result”: [“water\_clean”, 8], // loss water because boiling ? for me, that look likes more close to real.  
“item” : “water\_filter\_auto”,  
“difficulty” : 2, // because most difficulty came from made item"water\_filter\_auto",now just assembly  
"location" : “water\_tank”, //or set "water\_filter"is a “FUEL\_TANK”,and “fuel\_type” : “water\_clean” ,I want use “ALTERNATOR”,but it’s a flag.  
“flags” : //no idea, depending on programmer. on solid result, use “CARGO” or like recharging station, ues “INTERNAL”.  
“breaks\_into” : [  
{“item”: “scrap”, “min”: 10, “max”: 20}  
]  
}
