Files
Aurora.3/code/datums/observation/death.dm
Fluffy ab23fbdb70 Function overloads condensation (#18939)
Unified most of the procs into one definition, so there are no duplicate
around the codebase.
Marked some of the above as overridable if a good enough case can be
made for them (eg. external dependency or unlikely to be used).
2024-04-19 21:19:41 +00:00

14 lines
364 B
Plaintext

// Observer Pattern Implementation: Death
// Registration type: /mob
//
// Raised when: A mob is added to the dead_mob_list
//
// Arguments that the called proc should expect:
// /mob/dead: The mob that was added to the dead_mob_list
GLOBAL_DATUM_INIT(death_event, /singleton/observ/death, new)
/singleton/observ/death
name = "Death"
expected_type = /mob