mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
27 lines
695 B
Plaintext
27 lines
695 B
Plaintext
/datum/event/morph_spawn
|
|
startWhen = 1
|
|
endWhen = 30
|
|
|
|
/datum/event/morph_spawn/start()
|
|
|
|
var/obj/effect/landmark/spawnspot = null
|
|
var/list/possibleSpawnspots = list()
|
|
for(var/obj/effect/landmark/newSpawnspot in landmarks_list)
|
|
if(newSpawnspot.name == "morphspawn")
|
|
possibleSpawnspots += newSpawnspot
|
|
if(possibleSpawnspots.len)
|
|
spawnspot = pick(possibleSpawnspots)
|
|
else
|
|
kill() // To prevent fake announcements
|
|
return
|
|
|
|
if(!spawnspot)
|
|
kill() // To prevent fake announcements
|
|
return
|
|
|
|
new /obj/structure/ghost_pod/ghost_activated/morphspawn(get_turf(spawnspot))
|
|
|
|
//YW Addition: Adding named landmark for events
|
|
/obj/effect/landmark/event_spawn/morphspawn
|
|
name = "morphspawn"
|