mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-26 10:02:28 +00:00
Xenomorphs are pretty much badly done and don't really fit at all. This pr fully removes the human type ones, alongside with the infection, eggs and facehuggers.
43 lines
1.1 KiB
Plaintext
43 lines
1.1 KiB
Plaintext
/obj/structure/alien/resin
|
|
name = "resin"
|
|
desc = "Looks like some kind of slimy growth."
|
|
icon_state = "resin"
|
|
|
|
density = 1
|
|
opacity = 1
|
|
anchored = 1
|
|
health = 200
|
|
|
|
/obj/structure/alien/resin/wall
|
|
name = "resin wall"
|
|
desc = "Purple slime solidified into a wall."
|
|
icon_state = "resinwall"
|
|
|
|
/obj/structure/alien/resin/membrane
|
|
name = "resin membrane"
|
|
desc = "Purple slime just thin enough to let light pass through."
|
|
icon_state = "resinmembrane"
|
|
opacity = 0
|
|
health = 120
|
|
|
|
/obj/structure/alien/resin/New()
|
|
..()
|
|
var/turf/T = get_turf(src)
|
|
T.thermal_conductivity = WALL_HEAT_TRANSFER_COEFFICIENT
|
|
|
|
/obj/structure/alien/resin/Destroy()
|
|
var/turf/T = get_turf(src)
|
|
T.thermal_conductivity = initial(T.thermal_conductivity)
|
|
return ..()
|
|
|
|
/obj/structure/alien/resin/attack_hand(var/mob/user)
|
|
if (HULK in user.mutations)
|
|
visible_message("<span class='danger'>\The [user] destroys \the [name]!</span>")
|
|
health = 0
|
|
else
|
|
visible_message("<span class='danger'>\The [user] claws at \the [src]!</span>")
|
|
// Todo check attack datums.
|
|
health -= rand(5,10)
|
|
healthcheck()
|
|
return
|