SPLURT Station 13 - Modules - Types

code/__HELPERS/unsorted.dm

/proc/get_atom_on_turfReturns the top-most atom sitting on the turf. For example, using this on a disk, which is in a bag, on a mob, will return the mob because it's on the turf.
/proc/get_ranged_target_turf_directGet ranged target turf, but with direct targets as opposed to directions
/proc/parse_caught_click_modifiersReturns a turf based on text inputs, original turf and viewing client
/proc/valid_window_locationChecks whether the target turf is in a valid state to accept a directional window or other directional pseudo-dense object such as railings.
/proc/___TraitAddDO NOT USE ___TraitAdd OR ___TraitRemove as a replacement for ADD_TRAIT / REMOVE_TRAIT defines. To be used explicitly for callback.
/proc/___TraitRemoveDO NOT USE ___TraitAdd OR ___TraitRemove as a replacement for ADD_TRAIT / REMOVE_TRAIT defines. To be used explicitly for callback.