Files
Aurora.3/code/datums/observation/entered.dm
Fluffy 4538e2a7cc Fix indentations (#17481)
* cbt

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* fsadffsda sad

* sadfasd

* jhn

* dsfa

* saf

* safsad

* sda
2023-10-05 10:15:58 +00:00

25 lines
647 B
Plaintext

// Observer Pattern Implementation: Entered
// Registration type: /atom
//
// Raised when: An /atom/movable instance has entered an atom.
//
// Arguments that the called proc should expect:
// /atom/entered: The atom that was entered
// /atom/movable/enterer: The instance that entered the atom
// /atom/old_loc: The atom the enterer came from
//
var/singleton/observ/entered/entered_event = new()
/singleton/observ/entered
name = "Entered"
expected_type = /atom
/*******************
* Entered Handling *
*******************/
/atom/Entered(atom/movable/enterer, atom/old_loc)
..()
entered_event.raise_event(src, enterer, old_loc)