code/__DEFINES/cleaning.dm
CLEAN_BLOCKED | Return to prevent clean attempts |
---|---|
CLEAN_ALLOWED | Return to allow clean attempts This is (currently) the same as returning null / none but more explicit |
CLEAN_NO_XP | Return to prevent XP gain Only does anything if CLEAN_ALLOWED is also returned |
CLEAN_DONT_BLOCK_INTERACTION | Return to stop cleaner component from blocking interaction chain further Only does anything if CLEAN_BLOCKED is also returned |
CLEAN_TYPE_BLOOD | Cleans blood off of the cleanable atom. |
CLEAN_TYPE_FINGERPRINTS | Cleans fingerprints off of the cleanable atom. |
CLEAN_TYPE_FIBERS | Cleans fibres off of the cleanable atom. |
CLEAN_TYPE_RADIATION | Cleans radiation off of the cleanable atom. |
CLEAN_TYPE_DISEASE | Cleans diseases off of the cleanable atom. |
CLEAN_TYPE_ACID | Cleans acid off of the cleanable atom. |
CLEAN_TYPE_LIGHT_DECAL | Cleans decals such as dirt and oil off the floor |
CLEAN_TYPE_HARD_DECAL | Cleans decals such as cobwebs off the floor |
Define Details
CLEAN_ALLOWED
Return to allow clean attempts This is (currently) the same as returning null / none but more explicit
CLEAN_BLOCKED
Return to prevent clean attempts
CLEAN_DONT_BLOCK_INTERACTION
Return to stop cleaner component from blocking interaction chain further Only does anything if CLEAN_BLOCKED is also returned
CLEAN_NO_XP
Return to prevent XP gain Only does anything if CLEAN_ALLOWED is also returned
CLEAN_TYPE_ACID
Cleans acid off of the cleanable atom.
CLEAN_TYPE_BLOOD
Cleans blood off of the cleanable atom.
CLEAN_TYPE_DISEASE
Cleans diseases off of the cleanable atom.
CLEAN_TYPE_FIBERS
Cleans fibres off of the cleanable atom.
CLEAN_TYPE_FINGERPRINTS
Cleans fingerprints off of the cleanable atom.
CLEAN_TYPE_HARD_DECAL
Cleans decals such as cobwebs off the floor
CLEAN_TYPE_LIGHT_DECAL
Cleans decals such as dirt and oil off the floor
CLEAN_TYPE_RADIATION
Cleans radiation off of the cleanable atom.