mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-16 05:02:18 +00:00
Reagent Hoses (#7386)
* Starts work on basic reagent hose machinery. * Continue Work, Add Spray Nozzle * Tubing is craftable. * Changeling * Upkeep * TRUE
This commit is contained in:
@@ -7,11 +7,14 @@
|
||||
anchored = 1
|
||||
var/ore_key
|
||||
var/image/scanner_image
|
||||
var/ore_reagent // Reagent from pumping water near this ore.
|
||||
|
||||
/obj/effect/mineral/New(var/newloc, var/ore/M)
|
||||
..(newloc)
|
||||
name = "[M.display_name] deposit"
|
||||
ore_key = M.name
|
||||
if(M.reagent)
|
||||
ore_reagent = M.reagent
|
||||
icon_state = "rock_[ore_key]"
|
||||
var/turf/T = get_turf(src)
|
||||
layer = T.layer+0.1
|
||||
|
||||
@@ -17,6 +17,7 @@ var/global/list/ore_data = list()
|
||||
"million" = 999
|
||||
)
|
||||
var/xarch_source_mineral = "iron"
|
||||
var/reagent = "silicate"
|
||||
|
||||
/ore/New()
|
||||
. = ..()
|
||||
@@ -36,6 +37,7 @@ var/global/list/ore_data = list()
|
||||
"million" = 704
|
||||
)
|
||||
xarch_source_mineral = "potassium"
|
||||
reagent = "uranium"
|
||||
|
||||
/ore/hematite
|
||||
name = "hematite"
|
||||
@@ -46,6 +48,7 @@ var/global/list/ore_data = list()
|
||||
spread_chance = 25
|
||||
ore = /obj/item/weapon/ore/iron
|
||||
scan_icon = "mineral_common"
|
||||
reagent = "iron"
|
||||
|
||||
/ore/coal
|
||||
name = "carbon"
|
||||
@@ -57,6 +60,7 @@ var/global/list/ore_data = list()
|
||||
spread_chance = 25
|
||||
ore = /obj/item/weapon/ore/coal
|
||||
scan_icon = "mineral_common"
|
||||
reagent = "carbon"
|
||||
|
||||
/ore/glass
|
||||
name = "sand"
|
||||
@@ -81,6 +85,7 @@ var/global/list/ore_data = list()
|
||||
"billion_lower" = 10
|
||||
)
|
||||
xarch_source_mineral = "phoron"
|
||||
reagent = "phoron"
|
||||
|
||||
/ore/silver
|
||||
name = "silver"
|
||||
@@ -90,6 +95,7 @@ var/global/list/ore_data = list()
|
||||
spread_chance = 10
|
||||
ore = /obj/item/weapon/ore/silver
|
||||
scan_icon = "mineral_uncommon"
|
||||
reagent = "silver"
|
||||
|
||||
/ore/gold
|
||||
smelts_to = "gold"
|
||||
@@ -105,6 +111,7 @@ var/global/list/ore_data = list()
|
||||
"billion" = 4,
|
||||
"billion_lower" = 3
|
||||
)
|
||||
reagent = "gold"
|
||||
|
||||
/ore/diamond
|
||||
name = "diamond"
|
||||
@@ -116,6 +123,7 @@ var/global/list/ore_data = list()
|
||||
ore = /obj/item/weapon/ore/diamond
|
||||
scan_icon = "mineral_rare"
|
||||
xarch_source_mineral = "nitrogen"
|
||||
reagent = "carbon"
|
||||
|
||||
/ore/platinum
|
||||
name = "platinum"
|
||||
@@ -127,6 +135,7 @@ var/global/list/ore_data = list()
|
||||
spread_chance = 10
|
||||
ore = /obj/item/weapon/ore/osmium
|
||||
scan_icon = "mineral_rare"
|
||||
reagent = "platinum"
|
||||
|
||||
/ore/hydrogen
|
||||
name = "mhydrogen"
|
||||
@@ -134,6 +143,7 @@ var/global/list/ore_data = list()
|
||||
smelts_to = "tritium"
|
||||
compresses_to = "mhydrogen"
|
||||
scan_icon = "mineral_rare"
|
||||
reagent = "hydrogen"
|
||||
|
||||
/ore/verdantium
|
||||
name = MAT_VERDANTIUM
|
||||
@@ -156,6 +166,7 @@ var/global/list/ore_data = list()
|
||||
spread_chance = 10
|
||||
ore = /obj/item/weapon/ore/marble
|
||||
scan_icon = "mineral_common"
|
||||
reagent = "calciumcarbonate"
|
||||
|
||||
/ore/lead
|
||||
name = MAT_LEAD
|
||||
@@ -165,3 +176,4 @@ var/global/list/ore_data = list()
|
||||
spread_chance = 20
|
||||
ore = /obj/item/weapon/ore/lead
|
||||
scan_icon = "mineral_rare"
|
||||
reagent = "lead"
|
||||
|
||||
Reference in New Issue
Block a user