mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 11:37:40 +01:00
the mime's force wall is now destructible (#20399)
* the mime's forcefield is now destructable * semi-invisible * Update code/game/objects/effects/forcefields.dm Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com> * this should be fine, if this breaks we'll know quickly Co-authored-by: Farie82 <farie82@users.noreply.github.com> --------- Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com> Co-authored-by: Farie82 <farie82@users.noreply.github.com>
This commit is contained in:
co-authored by
SteelSlayer
Farie82
parent
dd47769567
commit
c7d3492514
@@ -29,12 +29,38 @@
|
||||
|
||||
///////////Mimewalls///////////
|
||||
|
||||
/obj/effect/forcefield/mime
|
||||
icon_state = "empty"
|
||||
/obj/structure/forcefield
|
||||
name = "ain't supposed to see this"
|
||||
desc = "file a github report if you do!"
|
||||
icon = 'icons/effects/effects.dmi'
|
||||
density = TRUE
|
||||
anchored = TRUE
|
||||
var/blocks_atmos = TRUE
|
||||
|
||||
/obj/structure/forcefield/Initialize(mapload)
|
||||
. = ..()
|
||||
if(blocks_atmos)
|
||||
air_update_turf(TRUE)
|
||||
|
||||
/obj/structure/forcefield/Destroy()
|
||||
if(blocks_atmos)
|
||||
blocks_atmos = FALSE
|
||||
air_update_turf(TRUE)
|
||||
return ..()
|
||||
|
||||
/obj/structure/forcefield/CanAtmosPass(turf/T)
|
||||
return !blocks_atmos
|
||||
|
||||
/obj/structure/forcefield/mime
|
||||
icon = 'icons/effects/effects.dmi'
|
||||
icon_state = "5"
|
||||
name = "invisible wall"
|
||||
alpha = 1
|
||||
desc = "You have a bad feeling about this."
|
||||
max_integrity = 80
|
||||
|
||||
/obj/effect/forcefield/mime/advanced
|
||||
icon_state = "empty"
|
||||
name = "invisible blockade"
|
||||
desc = "You might be here a while."
|
||||
lifetime = 60 SECONDS
|
||||
|
||||
Reference in New Issue
Block a user