diff --git a/code/modules/mob/dead/observer/observer_vr.dm b/code/modules/mob/dead/observer/observer_vr.dm new file mode 100644 index 0000000000..3fdc365ef0 --- /dev/null +++ b/code/modules/mob/dead/observer/observer_vr.dm @@ -0,0 +1,12 @@ +/mob/observer/dead/verb/paialert() + set category = "Ghost" + set name = "Blank pAI alert" + set desc = "Flash an indicator light on available blank pAI devices for a smidgen of hope." + if(usr.client.prefs.be_special & BE_PAI) + for(var/obj/item/device/paicard/p in world) + var/obj/item/device/paicard/PP = p + if(PP.pai == null) + PP.icon = 'icons/obj/pda_vr.dmi' + PP.overlays += "pai-ghostalert" + spawn(54) + PP.overlays.Cut() \ No newline at end of file diff --git a/icons/obj/pda_vr.dmi b/icons/obj/pda_vr.dmi new file mode 100644 index 0000000000..9a3f7829ef Binary files /dev/null and b/icons/obj/pda_vr.dmi differ diff --git a/vorestation.dme b/vorestation.dme index 6dde0c3cb6..88c6d6849a 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1700,6 +1700,7 @@ #include "code\modules\mob\dead\observer\login.dm" #include "code\modules\mob\dead\observer\logout.dm" #include "code\modules\mob\dead\observer\observer.dm" +#include "code\modules\mob\dead\observer\observer_vr.dm" #include "code\modules\mob\dead\observer\say.dm" #include "code\modules\mob\freelook\chunk.dm" #include "code\modules\mob\freelook\eye.dm"