File tree Expand file tree Collapse file tree 2 files changed +57
-1
lines changed
code/modules/power/fusion Expand file tree Collapse file tree 2 files changed +57
-1
lines changed Original file line number Diff line number Diff line change 175175 Radiate ()
176176 if (radiation)
177177 SSradiation. radiate(src , round(radiation))
178+ radiation -= radiation * 0.1
178179 return 1
179180
180181/ obj / effect/ fusion_em_field/ proc / check_instability()
336337 var /datum /gas_mixture/environment = owned_core. loc. return_air()
337338 if (environment && environment. temperature < (T0C + 1000 )) // Putting an upper bound on it to stop it being used in a TEG.
338339 environment. add_thermal_energy(plasma_temperature* 20000 )
339- radiation = 0
340+ // radiation = 0
340341
341342/ obj / effect/ fusion_em_field/ proc / change_size(var /newsize = 1 )
342343 var /changed = 0
Original file line number Diff line number Diff line change @@ -216,3 +216,58 @@ proc/cache_reactions()
216216 energy_production = 8.00
217217 products = list (" nickel" = 1 , " gamma ray" = 1 )
218218 priority = 2
219+
220+
221+
222+
223+
224+
225+
226+
227+
228+
229+
230+
231+
232+
233+
234+
235+
236+
237+
238+
239+
240+
241+
242+
243+
244+
245+
246+
247+
248+
249+
250+
251+
252+
253+
254+
255+
256+
257+ // the cursed place
258+ // /decl/fusion_reaction/suppermatter_boss_fight
259+
260+ // for the bravest
261+ / decl/ fusion_reaction/ cooking
262+ energy_production = 0
263+ energy_consumption = 10
264+ instability = 100
265+ is_special = TRUE
266+
267+ / decl/ fusion_reaction/ cooking/ steak
268+ l_reactants = list (" raw steak" = 1 , " metaphoron" = 1 )
269+ minimum_reaction_temperature = 100000
270+ products = list (" fusion steak" = 1 )
271+
272+ / decl/ fusion_reaction/ cooking/ steak/ handle_reaction_special( obj / effect/ fusion_em_field/ holder)
273+ // TBD
You can’t perform that action at this time.
0 commit comments