Compilation/definition fixes.

This commit is contained in:
PsiOmegaDelta
2015-07-31 10:01:33 +02:00
parent 353f685339
commit 7e6cb6f38c
5 changed files with 10 additions and 7 deletions

View File

@@ -12,7 +12,7 @@
#define INVISIBILITY_EYE 61 #define INVISIBILITY_EYE 61
#define SEE_INVISIBLE_LIVING 25 #define SEE_INVISIBLE_LIVING 25
#define SEE_INVISIBLE_OBSERVER_NOLIGHTING 15 #define SEE_INVISIBLE_NOLIGHTING 15
#define SEE_INVISIBLE_LEVEL_ONE 35 #define SEE_INVISIBLE_LEVEL_ONE 35
#define SEE_INVISIBLE_LEVEL_TWO 45 #define SEE_INVISIBLE_LEVEL_TWO 45
#define SEE_INVISIBLE_CULT 60 #define SEE_INVISIBLE_CULT 60

View File

@@ -1318,6 +1318,10 @@ var/mob/dview/dview_mob = new
set_light(origin.light_range, origin.light_power, origin.light_color) set_light(origin.light_range, origin.light_power, origin.light_color)
/mob/dview/New() /mob/dview/New()
// Do nothing except call parent. We don't want to be in any mob lists; we're a dummy not a mob.
..() ..()
// We don't want to be in any mob lists; we're a dummy not a mob.
mob_list -= src
if(stat == DEAD)
dead_mob_list -= src
else
living_mob_list -= src

View File

@@ -74,8 +74,7 @@
origin_tech = list(TECH_MAGNET = 2) origin_tech = list(TECH_MAGNET = 2)
darkness_view = 7 darkness_view = 7
toggleable = 1 toggleable = 1
see_invisible = SEE_INVISIBLE_OBSERVER_NOLIGHTING see_invisible = SEE_INVISIBLE_NOLIGHTING
icon_action_button = "action_nvg"
off_state = "denight" off_state = "denight"
/obj/item/clothing/glasses/night/New() /obj/item/clothing/glasses/night/New()

View File

@@ -33,7 +33,7 @@
icon_state = "jensenshades" icon_state = "jensenshades"
item_state = "jensenshades" item_state = "jensenshades"
vision_flags = SEE_MOBS vision_flags = SEE_MOBS
see_invisible = SEE_INVISIBLE_OBSERVER_NOLIGHTING see_invisible = SEE_INVISIBLE_NOLIGHTING
/obj/item/clothing/glasses/hud/security/process_hud(var/mob/M) /obj/item/clothing/glasses/hud/security/process_hud(var/mob/M)
process_sec_hud(M, 1) process_sec_hud(M, 1)

View File

@@ -634,7 +634,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
/mob/dead/observer/proc/updateghostsight() /mob/dead/observer/proc/updateghostsight()
if (!seedarkness) if (!seedarkness)
see_invisible = SEE_INVISIBLE_OBSERVER_NOLIGHTING see_invisible = SEE_INVISIBLE_NOLIGHTING
else else
see_invisible = SEE_INVISIBLE_OBSERVER see_invisible = SEE_INVISIBLE_OBSERVER
if (!ghostvision) if (!ghostvision)