byond - Modules - TypesVar Details - Proc Details

/obj

Vars

garbageset to true if the item is garbage and should be deleted after awhile
in_useIf we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING!
indestructibledetermines whether or not the object can be destroyed by an explosion
matterUsed to store information about the contents of the object.
projectile_coveragean object's "projectile_coverage" var indicates the maximum probability of blocking a projectile, assuming density and throwpass. Used by barricades, tables and window frames
reliabilityUsed by SOME devices to determine how reliable they are.
renamedByPlayerset when a player uses a pen on a renamable object
surgery_duration_multiplierApplied to surgery times for mobs buckled prone to it or lying on the same tile, if the surgery cares about surface conditions. The lowest multiplier of objects on the tile is used.
unacidableuniversal "unacidabliness" var, here so you can use it in any obj.

Procs

get_applying_acid_timereturns time or -1 if unmeltable

Var Details

garbage

set to true if the item is garbage and should be deleted after awhile

in_use

If we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING!

indestructible

determines whether or not the object can be destroyed by an explosion

matter

Used to store information about the contents of the object.

projectile_coverage

an object's "projectile_coverage" var indicates the maximum probability of blocking a projectile, assuming density and throwpass. Used by barricades, tables and window frames

reliability

Used by SOME devices to determine how reliable they are.

renamedByPlayer

set when a player uses a pen on a renamable object

surgery_duration_multiplier

Applied to surgery times for mobs buckled prone to it or lying on the same tile, if the surgery cares about surface conditions. The lowest multiplier of objects on the tile is used.

unacidable

universal "unacidabliness" var, here so you can use it in any obj.

Proc Details

get_applying_acid_time

returns time or -1 if unmeltable