mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2025-12-29 19:52:12 +00:00
[Goonchem] Transition to Goonchem
This commit is contained in:
@@ -252,7 +252,7 @@ var/list/valid_secondary_effect_types = list(\
|
||||
my_effect.ToggleActivate()
|
||||
if(secondary_effect && secondary_effect.trigger == TRIGGER_WATER && prob(25))
|
||||
secondary_effect.ToggleActivate(0)
|
||||
else if(W.reagents.has_reagent("acid", 1) || W.reagents.has_reagent("pacid", 1) || W.reagents.has_reagent("diethylamine", 1))
|
||||
else if(W.reagents.has_reagent("acid", 1) || W.reagents.has_reagent("facid", 1) || W.reagents.has_reagent("diethylamine", 1))
|
||||
if(my_effect.trigger == TRIGGER_ACID)
|
||||
my_effect.ToggleActivate()
|
||||
if(secondary_effect && secondary_effect.trigger == TRIGGER_ACID && prob(25))
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
/obj/item/weapon/reagent_containers/glass/replenishing/New()
|
||||
..()
|
||||
processing_objects.Add(src)
|
||||
spawning_id = pick("blood","holywater","lube","stoxin","ethanol","ice","glycerol","fuel","cleaner")
|
||||
spawning_id = pick("blood","holywater","lube","morphine","ethanol","ice","glycerol","fuel","cleaner")
|
||||
|
||||
/obj/item/weapon/reagent_containers/glass/replenishing/process()
|
||||
reagents.add_reagent(spawning_id, 0.3)
|
||||
|
||||
@@ -38,7 +38,6 @@
|
||||
icon_state = "amaurifruit"
|
||||
New(var/loc, var/potency)
|
||||
..()
|
||||
reagents.add_reagent("zombiepowder", potency * 10)
|
||||
reagents.add_reagent("condensedcapsaicin", potency * 5)
|
||||
reagents.add_reagent("nutriment", potency)
|
||||
bitesize = 1+round(reagents.total_volume / 2, 1)
|
||||
@@ -51,7 +50,7 @@
|
||||
New(var/loc, var/potency)
|
||||
..()
|
||||
//this may prove a little strong
|
||||
reagents.add_reagent("stoxin", (potency * potency) / 5)
|
||||
reagents.add_reagent("morphine", (potency * potency) / 5)
|
||||
reagents.add_reagent("capsaicin", (potency * potency) / 5)
|
||||
reagents.add_reagent("nutriment", potency)
|
||||
bitesize = 1+round(reagents.total_volume / 2, 1)
|
||||
@@ -64,7 +63,7 @@
|
||||
New(var/loc, var/potency)
|
||||
..()
|
||||
reagents.add_reagent("paracetamol", potency * 5)
|
||||
reagents.add_reagent("dexalin", potency * 2)
|
||||
reagents.add_reagent("salbutamol", potency * 2)
|
||||
reagents.add_reagent("nutriment", potency)
|
||||
bitesize = 1+round(reagents.total_volume / 2, 1)
|
||||
|
||||
@@ -75,7 +74,7 @@
|
||||
icon_state = "surikfruit"
|
||||
New(var/loc, var/potency)
|
||||
..()
|
||||
reagents.add_reagent("impedrezene", potency * 3)
|
||||
reagents.add_reagent("haloperidol", potency * 3)
|
||||
reagents.add_reagent("synaptizine", potency * 2)
|
||||
reagents.add_reagent("nutriment", potency)
|
||||
bitesize = 1+round(reagents.total_volume / 2, 1)
|
||||
@@ -52,10 +52,7 @@
|
||||
coolant_reagents_purity["icetea"] = 0.6
|
||||
coolant_reagents_purity["milkshake"] = 0.6
|
||||
coolant_reagents_purity["leporazine"] = 0.7
|
||||
coolant_reagents_purity["kelotane"] = 0.7
|
||||
coolant_reagents_purity["sterilizine"] = 0.7
|
||||
coolant_reagents_purity["dermaline"] = 0.7
|
||||
coolant_reagents_purity["hyperzine"] = 0.8
|
||||
coolant_reagents_purity["cryoxadone"] = 0.9
|
||||
coolant_reagents_purity["coolant"] = 1
|
||||
coolant_reagents_purity["adminordrazine"] = 2
|
||||
@@ -144,15 +141,15 @@
|
||||
data["radiation"] = round(radiation)
|
||||
data["t_left_radspike"] = round(t_left_radspike)
|
||||
data["rad_shield_on"] = rad_shield
|
||||
|
||||
|
||||
// update the ui if it exists, returns null if no ui is passed/found
|
||||
ui = nanomanager.try_update_ui(user, src, ui_key, ui, data, force_open)
|
||||
ui = nanomanager.try_update_ui(user, src, ui_key, ui, data, force_open)
|
||||
if (!ui)
|
||||
// the ui does not exist, so we'll create a new() one
|
||||
// for a list of parameters and their descriptions see the code docs in \code\modules\nano\nanoui.dm
|
||||
ui = new(user, src, ui_key, "geoscanner.tmpl", "High Res Radiocarbon Spectrometer", 900, 825)
|
||||
// when the ui is first opened this is the data it will use
|
||||
ui.set_initial_data(data)
|
||||
ui.set_initial_data(data)
|
||||
// open the new ui window
|
||||
ui.open()
|
||||
// auto update every Master Controller tick
|
||||
|
||||
Reference in New Issue
Block a user