mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-30 16:38:22 +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
@@ -1,4 +1,4 @@
|
||||
/proc/is_listening_to_movement(var/atom/movable/listening_to, var/mob/abstract/observer/listener)
|
||||
/proc/is_listening_to_movement(var/atom/movable/listening_to, var/mob/abstract/ghost/listener)
|
||||
if(!listener.orbiting)
|
||||
return FALSE
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/datum/unit_test/observation/moved_observer_shall_register_on_follow/start_test()
|
||||
var/turf/T = locate(20,20,1)
|
||||
var/mob/living/carbon/human/H = new(T)
|
||||
var/mob/abstract/observer/O = new(T)
|
||||
var/mob/abstract/ghost/observer/O = new(T)
|
||||
|
||||
O.ManualFollow(H)
|
||||
if(is_listening_to_movement(H, O))
|
||||
@@ -39,7 +39,7 @@
|
||||
/datum/unit_test/observation/moved_observer_shall_unregister_on_nofollow/start_test()
|
||||
var/turf/T = locate(20,20,1)
|
||||
var/mob/living/carbon/human/H = new(T)
|
||||
var/mob/abstract/observer/O = new(T)
|
||||
var/mob/abstract/ghost/observer/O = new(T)
|
||||
|
||||
O.ManualFollow(H)
|
||||
QDEL_NULL(O.orbiting)
|
||||
|
||||
Reference in New Issue
Block a user