mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-18 19:44:58 +01:00
Broodmothers can guesstimate how grown their eggs are (#73724)
Midwife Spiders (the egg laying ones) can now double-examine their eggs to see an approximation of how fully grown a given set of eggs are. This should make the first 5-10 minutes of playing Broodmother slightly less nerve-wracking. Knowing whether or not your eggs are almost ready can be very important in deciding whether to fight or risk relocating when John Maintcrawler accidentally opens the airlock to your nest.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/obj/structure/spider/eggcluster
|
||||
name = "egg cluster"
|
||||
desc = "They seem to pulse slightly with an inner life."
|
||||
desc = "There's something alive in there, and sooner or later it's going to find its way out."
|
||||
icon_state = "eggs"
|
||||
/// Mob spawner handling the actual spawn of the spider
|
||||
var/obj/effect/mob_spawn/ghost_role/spider/spawner
|
||||
@@ -20,6 +20,22 @@
|
||||
spawner.attack_ghost(user)
|
||||
return ..()
|
||||
|
||||
/obj/structure/spider/eggcluster/examine_more(mob/user)
|
||||
. = ..()
|
||||
|
||||
if(istype(user, /mob/living/basic/giant_spider/midwife))
|
||||
switch(spawner.amount_grown)
|
||||
if(0 to 24)
|
||||
. += span_info("These eggs look shrunken and dormant.")
|
||||
if(25 to 49)
|
||||
. += span_info("These eggs have begun to move, pulsating, gestating...")
|
||||
if(50 to 74)
|
||||
. += span_info("These eggs are rippling, unseen life stirring beneath its skin.")
|
||||
if(75 to 99)
|
||||
. += span_info("These eggs swell with unseen life. They are almost ready to burst.")
|
||||
if(100 to INFINITY)
|
||||
. += span_info("These eggs are plump, teeming with life. Any moment now...")
|
||||
|
||||
/obj/structure/spider/eggcluster/enriched
|
||||
name = "enriched egg cluster"
|
||||
color = rgb(148, 0, 211)
|
||||
|
||||
Reference in New Issue
Block a user