Space Station 13 - Modules - Types

code/__HELPERS/unsorted.dm

/proc/get_lineGet a list of turfs in a line from starting_atom to ending_atom.
/proc/get_edge_target_turfReturns the turf located at the map edge in the specified direction relative to target_atom used for mass driver
/proc/get_ranged_target_turf
/proc/get_ranged_target_turf_directGet ranged target turf, but with direct targets as opposed to directions
/datum/coordsSimple datum for storing coordinates.
/proc/get_living_playersThis proc returns every player with a client who is not a ghost or a new_player
/proc/get_atoms_of_typeReturns a list of atoms in a location of a given type. Can be refined to look for pixel-shift.
/proc/parse_caught_click_modifiersReturns a turf based on text inputs, original turf and viewing client
/proc/get_channel_nameReturns the clean name of an audio channel.
/proc/HTTPGetHTTP Get (Powered by RUSTG)
/proc/is_color_darkGiven a color in the format of "#RRGGBB", will return if the color is dark.
/proc/type_list_to_counted_assoc_listThis proc takes a list of types, and returns them in the format below. [type] = amount of type in list. Useful for recipes.