mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-08-24 05:36:57 +01:00
Fixfix some last minute things.
This commit is contained in:
@@ -141,6 +141,8 @@
|
||||
temp_shift = 4
|
||||
|
||||
/datum/chemical_reaction/distilling/berserkjuice/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
..()
|
||||
|
||||
if(prob(1))
|
||||
var/turf/T = get_turf(holder.my_atom)
|
||||
explosion(T, -1, rand(-1, 1), rand(1,2), rand(3,5))
|
||||
@@ -158,6 +160,8 @@
|
||||
temp_shift = 20
|
||||
|
||||
/datum/chemical_reaction/distilling/cryogel/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
..()
|
||||
|
||||
if(prob(1))
|
||||
var/turf/T = get_turf(holder.my_atom)
|
||||
var/datum/effect/effect/system/smoke_spread/frost/F = new (holder.my_atom)
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
icon = 'icons/obj/machines/reagent.dmi'
|
||||
icon_state = "distiller"
|
||||
var/base_state = "distiller"
|
||||
var/base_state // The string var used in update icon for overlays, either set manually or initialized.
|
||||
|
||||
power_rating = 3000
|
||||
power_losses = 240
|
||||
@@ -79,14 +79,22 @@
|
||||
Reservoir = new (src)
|
||||
Reservoir.Master = src
|
||||
|
||||
overlay_output_beaker = image(icon = src.icon, icon_state = "[icon_state]-output")
|
||||
overlay_input_beaker = image(icon = src.icon, icon_state = "[icon_state]-input")
|
||||
overlay_off = image(icon = src.icon, icon_state = "[icon_state]-bad")
|
||||
overlay_ready = image(icon = src.icon, icon_state = "[icon_state]-good")
|
||||
overlay_cooling = image(icon = src.icon, icon_state = "[icon_state]-cool")
|
||||
overlay_heating = image(icon = src.icon, icon_state = "[icon_state]-heat")
|
||||
overlay_dumping = image(icon = src.icon, icon_state = "[icon_state]-dump")
|
||||
overlay_connected = image(icon = src.icon, icon_state = "[icon_state]-connector")
|
||||
if(!base_state)
|
||||
base_state = icon_state
|
||||
|
||||
setup_overlay_vars()
|
||||
|
||||
update_icon()
|
||||
|
||||
/obj/machinery/portable_atmospherics/powered/reagent_distillery/proc/setup_overlay_vars()
|
||||
overlay_output_beaker = image(icon = src.icon, icon_state = "[base_state]-output")
|
||||
overlay_input_beaker = image(icon = src.icon, icon_state = "[base_state]-input")
|
||||
overlay_off = image(icon = src.icon, icon_state = "[base_state]-bad")
|
||||
overlay_ready = image(icon = src.icon, icon_state = "[base_state]-good")
|
||||
overlay_cooling = image(icon = src.icon, icon_state = "[base_state]-cool")
|
||||
overlay_heating = image(icon = src.icon, icon_state = "[base_state]-heat")
|
||||
overlay_dumping = image(icon = src.icon, icon_state = "[base_state]-dump")
|
||||
overlay_connected = image(icon = src.icon, icon_state = "[base_state]-connector")
|
||||
|
||||
/obj/machinery/portable_atmospherics/powered/reagent_distillery/Destroy()
|
||||
qdel(Reservoir)
|
||||
|
||||
Reference in New Issue
Block a user