Files
Aurora.3/code/modules/psionics/events/_psi.dm
Matt Atlas 9fbbfc2546 General fixes to skrell psionics. (#7826)
tweak: "Psiping is now activated by activating an empty hand on help intent."
    tweak: "Commune is now activated by clicking on someone on help intent while aiming for the mouth."
    tweak: "Psiping and Commune no longer make sounds."
2019-12-28 20:14:31 +02:00

23 lines
971 B
Plaintext

/datum/event/psi
startWhen = 30
endWhen = 120
/datum/event/psi/announce()
priority_announcement.Announce( \
"A localized disruption within the neighboring psionic continua has been detected. All psi-operant crewmembers \
are advised to cease any sensitive activities and report to medical personnel in case of damage.", \
"Jargon Federation Observation Probe TC-203 Sensor Array", new_sound = 'sound/misc/announcements/nightlight_old.ogg')
/datum/event/psi/end()
priority_announcement.Announce( \
"The psi-disturbance has ended and baseline normality has been re-asserted. \
Anything you still can't cope with is therefore your own problem.", \
"Jargon Federation Observation Probe TC-203 Sensor Array", new_sound = 'sound/misc/announcements/nightlight_old.ogg')
/datum/event/psi/tick()
for(var/thing in SSpsi.processing)
apply_psi_effect(thing)
/datum/event/psi/proc/apply_psi_effect(var/datum/psi_complexus/psi)
return psi && ishuman(psi.owner)