/datum/action/innate/ai | The malf AI action subtype. All malf actions are subtypes of this. |
---|
/datum/action/innate/ai/ranged | Framework for ranged abilities that can have different effects by left-clicking stuff. |
---|
/datum/ai_module | The base module type, which holds info about each ability. |
---|
/datum/ai_module/malf/destructive | Modules causing destruction |
---|
/datum/ai_module/malf/utility | Modules with stealthy and utility uses |
---|
/datum/ai_module/malf/upgrade | Modules that are improving AI abilities and assets |
---|
/datum/ai_module/malf/destructive/nuke_station | Doomsday Device: Starts the self-destruct timer. It can only be stopped by killing the AI completely. |
---|
/datum/ai_module/malf/destructive/lockdown | Hostile Station Lockdown: Locks, bolts, and electrifies every airlock on the station. After 90 seconds, the doors reset. |
---|
/proc/_malf_ai_undo_lockdown | For Lockdown malf AI ability. Opens all doors on the station. |
---|
/datum/ai_module/malf/destructive/override_machine | Override Machine: Allows the AI to override a machine, animating it into an angry, living version of itself. |
---|
/datum/ai_module/malf/destructive/destroy_rcd | Destroy RCDs: Detonates all non-cyborg RCDs on the station. |
---|
/datum/ai_module/malf/destructive/overload_machine | Overload Machine: Allows the AI to overload a machine, detonating it after a delay. Two uses per purchase. |
---|
/datum/ai_module/malf/destructive/blackout | Blackout: Overloads a random number of lights across the station. Three uses. |
---|
/datum/ai_module/malf/destructive/megahonk | HIGH IMPACT HONKING |
---|
/datum/ai_module/malf/utility/place_cyborg_transformer | Robotic Factory: Places a large machine that converts humans that go through it into cyborgs. Unlocking this ability removes shunting. |
---|
/datum/ai_module/malf/utility/break_air_alarms | Air Alarm Safety Override: Unlocks the ability to enable dangerous modes on all air alarms. |
---|
/datum/ai_module/malf/utility/break_fire_alarms | Thermal Sensor Override: Unlocks the ability to disable all fire alarms from doing their job. |
---|
/datum/ai_module/malf/utility/emergency_lights | Disable Emergency Lights |
---|
/datum/ai_module/malf/utility/reactivate_cameras | Reactivate Camera Network: Reactivates up to 30 cameras across the station. |
---|
/datum/ai_module/malf/upgrade/upgrade_cameras | Upgrade Camera Network: EMP-proofs all cameras, in addition to giving them X-ray vision. |
---|
/datum/ai_module/malf/upgrade/upgrade_turrets | AI Turret Upgrade: Increases the health and damage of all turrets. |
---|
/datum/ai_module/malf/upgrade/eavesdrop | Enhanced Surveillance: Enables AI to hear conversations going on near its active vision. |
---|
/datum/ai_module/malf/upgrade/mecha_domination | Unlock Mech Domination: Unlocks the ability to dominate mechs. Big shocker, right? |
---|