From e695164faa7c8ccaf6731e789a2d570d0f79b504 Mon Sep 17 00:00:00 2001 From: Cupa <5896309+Cupax3@users.noreply.github.com> Date: Mon, 18 Oct 2021 10:26:27 +0200 Subject: [PATCH] [WIP] Radiation Rads rads we're the rads --- code/modules/power/fusion/core/core_field.dm | 2 +- code/modules/power/fusion/fusion_reactions.dm | 55 +++++++++++++++++++ 2 files changed, 56 insertions(+), 1 deletion(-) diff --git a/code/modules/power/fusion/core/core_field.dm b/code/modules/power/fusion/core/core_field.dm index e8e8b4417f0..f605fa5bfdc 100644 --- a/code/modules/power/fusion/core/core_field.dm +++ b/code/modules/power/fusion/core/core_field.dm @@ -336,7 +336,7 @@ var/datum/gas_mixture/environment = owned_core.loc.return_air() if(environment && environment.temperature < (T0C+1000)) // Putting an upper bound on it to stop it being used in a TEG. environment.add_thermal_energy(plasma_temperature*20000) - radiation = 0 + //radiation = 0 /obj/effect/fusion_em_field/proc/change_size(var/newsize = 1) var/changed = 0 diff --git a/code/modules/power/fusion/fusion_reactions.dm b/code/modules/power/fusion/fusion_reactions.dm index 142edbbe9ef..9da45d1e825 100644 --- a/code/modules/power/fusion/fusion_reactions.dm +++ b/code/modules/power/fusion/fusion_reactions.dm @@ -216,3 +216,58 @@ proc/cache_reactions() energy_production = 8.00 products = list("nickel" = 1, "gamma ray" = 1) priority = 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +// the cursed place +///decl/fusion_reaction/suppermatter_boss_fight + +// for the bravest +/decl/fusion_reaction/cooking + energy_production = 0 + energy_consumption = 10 + instability = 100 + is_special = TRUE + +/decl/fusion_reaction/cooking/steak + l_reactants = list("raw steak" = 1, "metaphoron" = 1) + minimum_reaction_temperature = 100000 + products = list("fusion steak" = 1) + +/decl/fusion_reaction/cooking/steak/handle_reaction_special(obj/effect/fusion_em_field/holder) + // TBD