mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-28 23:51:17 +01:00
Adds the Odyssey gamemode. (#18972)
https://forums.aurorastation.org/topic/20198-mission-briefing-auroras-gamemode-revolution To-do: - [x] Finish storyteller verbs. - [x] Storyteller landmarks. - [x] Proper storyteller spawning. Right now the gamemode system is happy with just picking one storyteller and no actors. - [x] Antagonist whitelists code. - [x] Adding the Storyteller whitelist. - [x] Mission map loading code. - [x] Map in a bunch of missions. - [ ] Storyteller adminhelps. --------- Co-authored-by: Matt Atlas <liermattia@gmail.com> Co-authored-by: DreamySkrell <>
This commit is contained in:
co-authored by
Matt Atlas
DreamySkrell <>
parent
e1f5de6298
commit
1da20ad33f
@@ -107,7 +107,7 @@
|
||||
var/cant_see = cant_see(user)
|
||||
if(cant_see) //If we cant see it, we cant spawn it
|
||||
return cant_see
|
||||
if(!(istype(user, /mob/abstract/observer) || isnewplayer(user)))
|
||||
if(!(istype(user, /mob/abstract/ghost/observer) || isnewplayer(user)))
|
||||
return "You are not a ghost."
|
||||
if(!enabled) //If the spawner id disabled, we cant spawn in
|
||||
return "This spawner is not enabled."
|
||||
@@ -252,7 +252,7 @@
|
||||
log_and_message_admins("has enabled the ghostspawner [src.name]")
|
||||
enabled = TRUE
|
||||
if(enable_dmessage)
|
||||
for(var/mob/abstract/observer/O in GLOB.player_list)
|
||||
for(var/mob/abstract/ghost/observer/O in GLOB.player_list)
|
||||
if(O.client && !cant_see(O))
|
||||
if(enable_dmessage == TRUE)
|
||||
to_chat(O, "<span class='deadsay'><b>A ghostspawner for a \"[src.name]\" has been enabled.</b></span>")
|
||||
|
||||
Reference in New Issue
Block a user