mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 13:37:58 +01:00
Ports baby watcher from TG* (#22768)
* Ports baby watcher from TG* * ah. I see. Alphabetical. Should have seen that coming. * here comes the better mapped boi 🎵 * removes recursive_loc_check, uses get. also removes the debug always place WHOOPS * fixes arguments, need to update and edit map * adds bombable turfs * Apply suggestions from code review Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> * changes * /// * R-R-R-RUN IT BACK * Update code/modules/awaymissions/mob_spawn.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> * oops spacing * part 1/2 * Update code/modules/awaymissions/mission_code/ruins/watcher_grave.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> * 2 / 2 * Apply suggestions from code review Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> --------- Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
This commit is contained in:
co-authored by
Contrabang
Henri215
parent
73cec54774
commit
9b534f3c3f
@@ -136,6 +136,22 @@
|
||||
/obj/effect/mapping_helpers/airlock/windoor
|
||||
blacklist = list(/obj/machinery/door/firedoor, /obj/machinery/door/poddoor, /obj/machinery/door/unpowered, /obj/machinery/door/airlock)
|
||||
|
||||
/// Apply to a wall (or floor, technically) to ensure it is instantly destroyed by any explosion, even if usually invulnerable
|
||||
/obj/effect/mapping_helpers/bombable_wall
|
||||
name = "bombable wall helper"
|
||||
icon_state = "explodable"
|
||||
late = TRUE
|
||||
|
||||
/obj/effect/mapping_helpers/bombable_wall/Initialize(mapload)
|
||||
. = ..()
|
||||
if(!mapload)
|
||||
log_debug("[src] spawned outside of mapload!")
|
||||
return
|
||||
|
||||
var/turf/our_turf = get_turf(src) // In case a locker ate us or something
|
||||
our_turf.AddElement(/datum/element/bombable_turf)
|
||||
return INITIALIZE_HINT_QDEL
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/windoor/autoname
|
||||
name = "windoor autoname helper"
|
||||
icon_state = "windoor_autoname"
|
||||
@@ -151,3 +167,4 @@
|
||||
/obj/effect/mapping_helpers/airlock/windoor/autoname/desk/payload(obj/machinery/door/window/windoor)
|
||||
if(windoor.dir == dir)
|
||||
windoor.name = "[get_area_name(windoor, TRUE)] Desk"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user