mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
* Remove reagent ids and use typepaths where applicable * Remove reagent ids and use typepaths where applicable * Resolves some easier conflicts * Resolves medical_tools.dm * Resolves robots.dm * Handles cinnamon Wow, I cannot do this manually. Fuckin' regex time. * Removes 27 merge conflicts (!!!!!) * Makes it actually half-attempt to compile * I just -- I give up, it's over * mk * mk * mk * hm * ok * what a bloody chain reaction jesus * ok * and done * went threw and changed the ones I missed * ok * dangit altoids hurry the fek up * Fixes whatever I found find thru this regex: reagents[\s\w]*=[\s\w]*list\([^\/]+\)
95 lines
2.2 KiB
Plaintext
95 lines
2.2 KiB
Plaintext
//The effect when you wrap a dead body in gift wrap
|
|
/obj/effect/spresent
|
|
name = "strange present"
|
|
desc = "It's a ... present?"
|
|
icon = 'icons/obj/items_and_weapons.dmi'
|
|
icon_state = "strangepresent"
|
|
density = TRUE
|
|
anchored = FALSE
|
|
|
|
/obj/effect/beam
|
|
name = "beam"
|
|
var/def_zone
|
|
pass_flags = PASSTABLE
|
|
|
|
/obj/effect/beam/singularity_act()
|
|
return
|
|
|
|
/obj/effect/beam/singularity_pull()
|
|
return
|
|
|
|
/obj/effect/spawner
|
|
name = "object spawner"
|
|
|
|
/obj/effect/list_container
|
|
name = "list container"
|
|
|
|
/obj/effect/list_container/mobl
|
|
name = "mobl"
|
|
var/master = null
|
|
|
|
var/list/container = list( )
|
|
|
|
/obj/effect/overlay/thermite
|
|
name = "thermite"
|
|
desc = "Looks hot."
|
|
icon = 'icons/effects/fire.dmi'
|
|
icon_state = "2" //what?
|
|
anchored = TRUE
|
|
opacity = TRUE
|
|
density = TRUE
|
|
layer = FLY_LAYER
|
|
|
|
/obj/effect/supplypod_selector
|
|
icon_state = "supplypod_selector"
|
|
layer = FLY_LAYER
|
|
|
|
//Makes a tile fully lit no matter what
|
|
/obj/effect/fullbright
|
|
icon = 'icons/effects/alphacolors.dmi'
|
|
icon_state = "white"
|
|
plane = LIGHTING_PLANE
|
|
layer = LIGHTING_LAYER
|
|
blend_mode = BLEND_ADD
|
|
|
|
/obj/effect/abstract/marker
|
|
name = "marker"
|
|
icon = 'icons/effects/effects.dmi'
|
|
anchored = TRUE
|
|
icon_state = "wave3"
|
|
layer = RIPPLE_LAYER
|
|
|
|
/obj/effect/abstract/marker/Initialize(mapload)
|
|
. = ..()
|
|
GLOB.all_abstract_markers += src
|
|
|
|
/obj/effect/abstract/marker/Destroy()
|
|
GLOB.all_abstract_markers -= src
|
|
. = ..()
|
|
|
|
/obj/effect/abstract/marker/at
|
|
name = "active turf marker"
|
|
|
|
|
|
/obj/effect/dummy/lighting_obj
|
|
name = "lighting fx obj"
|
|
desc = "Tell a coder if you're seeing this."
|
|
icon_state = "nothing"
|
|
light_color = "#FFFFFF"
|
|
light_range = MINIMUM_USEFUL_LIGHT_RANGE
|
|
mouse_opacity = MOUSE_OPACITY_TRANSPARENT
|
|
|
|
/obj/effect/dummy/lighting_obj/Initialize(mapload, _color, _range, _power, _duration)
|
|
. = ..()
|
|
set_light(_range ? _range : light_range, _power ? _power : light_power, _color ? _color : light_color)
|
|
if(_duration)
|
|
QDEL_IN(src, _duration)
|
|
|
|
/obj/effect/dummy/lighting_obj/moblight
|
|
name = "mob lighting fx"
|
|
|
|
/obj/effect/dummy/lighting_obj/moblight/Initialize(mapload, _color, _range, _power, _duration)
|
|
. = ..()
|
|
if(!ismob(loc))
|
|
return INITIALIZE_HINT_QDEL
|