Merge pull request #11390 from zeroisthebiggay/ghosthudstaketwo
makes ghost hud default to on and ghost darkness defaults to on
This commit is contained in:
@@ -14,6 +14,7 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER)
|
|||||||
move_resist = INFINITY
|
move_resist = INFINITY
|
||||||
see_invisible = SEE_INVISIBLE_OBSERVER
|
see_invisible = SEE_INVISIBLE_OBSERVER
|
||||||
see_in_dark = 100
|
see_in_dark = 100
|
||||||
|
lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE
|
||||||
invisibility = INVISIBILITY_OBSERVER
|
invisibility = INVISIBILITY_OBSERVER
|
||||||
hud_type = /datum/hud/ghost
|
hud_type = /datum/hud/ghost
|
||||||
movement_type = GROUND | FLYING
|
movement_type = GROUND | FLYING
|
||||||
@@ -132,6 +133,8 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER)
|
|||||||
. = ..()
|
. = ..()
|
||||||
AddElement(/datum/element/ghost_role_eligibility)
|
AddElement(/datum/element/ghost_role_eligibility)
|
||||||
grant_all_languages()
|
grant_all_languages()
|
||||||
|
show_data_huds()
|
||||||
|
data_huds_on = 1
|
||||||
|
|
||||||
/mob/dead/observer/get_photo_description(obj/item/camera/camera)
|
/mob/dead/observer/get_photo_description(obj/item/camera/camera)
|
||||||
if(!invisibility || camera.see_ghosts)
|
if(!invisibility || camera.see_ghosts)
|
||||||
@@ -289,7 +292,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
|||||||
var/roundstart_quit_limit = CONFIG_GET(number/roundstart_suicide_time_limit) MINUTES
|
var/roundstart_quit_limit = CONFIG_GET(number/roundstart_suicide_time_limit) MINUTES
|
||||||
if(world.time < roundstart_quit_limit)
|
if(world.time < roundstart_quit_limit)
|
||||||
penalty += roundstart_quit_limit - world.time
|
penalty += roundstart_quit_limit - world.time
|
||||||
var/maximumRoundEnd = SSautotransfer.starttime + SSautotransfer.voteinterval * SSautotransfer.maxvotes
|
var/maximumRoundEnd = SSautotransfer.starttime + SSautotransfer.voteinterval * SSautotransfer.maxvotes
|
||||||
if(penalty - SSshuttle.realtimeofstart > maximumRoundEnd + SSshuttle.emergencyCallTime + SSshuttle.emergencyDockTime + SSshuttle.emergencyEscapeTime)
|
if(penalty - SSshuttle.realtimeofstart > maximumRoundEnd + SSshuttle.emergencyCallTime + SSshuttle.emergencyDockTime + SSshuttle.emergencyEscapeTime)
|
||||||
penalty = CANT_REENTER_ROUND
|
penalty = CANT_REENTER_ROUND
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user