mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-05-18 20:59:56 +01:00
f67d095338
* starting port
* missed one
* fixes and wip
* more cleanup
* reagent data setup
* distillation testing
* tanker dmi again
* supply pack fix
* Tiny fix
* better formatting
* metallic paints and outpost reagents
* working on refinery tutorial, reactor construction icons
* reactor activation dot
* updated for new reagent hoses
* This as well
* pump relay object
* climbing support
* less ugly trolly tanker handling
* more cleanup
* reagent pumping updated
* climbable tanker
* fixed test
* test fails
* smart centrifuge board
* pump relay art updated
* hose doesn't show message when stacking
* gas cracks and fracking
* randomly spawned gas gracks
* indentation
* fixed
* runtime fix, lore fix
* turf change respecting atmos
* args
* nevermind
* gas cracks to poi fodder
* less gamer
* compile fix
* oops
* Old ores enabled
* paint distillations
* unittest
* many more distillation reactions
* nullcheck
* guide book
* tweaks to globs
* moved designs
* techweb
* reagent tanker sale element
* proper tag
* sellable
* typo, reduced hose connectors
* show reagent
* synthfab fix
* Revert "synthfab fix"
This reverts commit b7764cfb33.
* post sale tank handling
* tweak
* oops
* another oops
* smasher recipe now valid
* condensing gas recipies
* those too
* condensing tweaks
* matching mols better
* fluid pump missing
* code review
* no rain code here
* smart centrifuge update
* small grinder patch
* grinding fix
* fix
55 lines
1.1 KiB
Plaintext
55 lines
1.1 KiB
Plaintext
//Alloys that contain subsets of each other's ingredients must be ordered in the desired sequence
|
|
//eg. steel comes after plasteel because plasteel's ingredients contain the ingredients for steel and
|
|
//it would be impossible to produce.
|
|
|
|
/datum/alloy
|
|
var/list/requires
|
|
var/product_mod = 1
|
|
var/product
|
|
var/metaltag
|
|
|
|
/datum/alloy/durasteel
|
|
metaltag = MAT_DURASTEEL
|
|
requires = list(
|
|
ORE_DIAMOND = 1,
|
|
ORE_PLATINUM = 1,
|
|
ORE_CARBON = 2,
|
|
ORE_HEMATITE = 2
|
|
)
|
|
product_mod = 0.3
|
|
product = /obj/item/stack/material/durasteel
|
|
|
|
/datum/alloy/plasteel
|
|
metaltag = MAT_PLASTEEL
|
|
requires = list(
|
|
ORE_PLATINUM = 1,
|
|
ORE_CARBON = 2,
|
|
ORE_HEMATITE = 2
|
|
)
|
|
product_mod = 0.3
|
|
product = /obj/item/stack/material/plasteel
|
|
|
|
/datum/alloy/steel
|
|
metaltag = MAT_STEEL
|
|
requires = list(
|
|
ORE_CARBON = 1,
|
|
ORE_HEMATITE = 1
|
|
)
|
|
product = /obj/item/stack/material/steel
|
|
|
|
/datum/alloy/borosilicate
|
|
metaltag = MAT_PGLASS
|
|
requires = list(
|
|
ORE_PLATINUM = 1,
|
|
ORE_SAND = 2
|
|
)
|
|
product = /obj/item/stack/material/glass/phoronglass
|
|
|
|
/datum/alloy/bronze
|
|
metaltag = MAT_BRONZE
|
|
requires = list(
|
|
ORE_COPPER = 2,
|
|
ORE_TIN = 1
|
|
)
|
|
product = /obj/item/stack/material/bronze
|