_std/defines/mechanics.dm
MECHANICS_INTERACTION_ALLOWED | This atom can be scanned normally with a device analyzer. |
---|---|
MECHANICS_INTERACTION_SKIP_IF_FAIL | This atom can be scanned, but if scanning would fail, it does the normal attackby logic. Used for putting things on tables, etc. |
MECHANICS_INTERACTION_BLACKLISTED | This atom cannot be scanned at all. |
MECHANICS_ANALYSIS_SUCCESS | The scan attempt succeeded. |
MECHANICS_ANALYSIS_INCOMPATIBLE | The atom cannot be scanned by the scanner, probably due to lacking materials. |
MECHANICS_ANALYSIS_ALREADY_SCANNED | The atom has already been scanned by the device analyzer being used on it. |
Define Details
MECHANICS_ANALYSIS_ALREADY_SCANNED
The atom has already been scanned by the device analyzer being used on it.
MECHANICS_ANALYSIS_INCOMPATIBLE
The atom cannot be scanned by the scanner, probably due to lacking materials.
MECHANICS_ANALYSIS_SUCCESS
The scan attempt succeeded.
MECHANICS_INTERACTION_ALLOWED
This atom can be scanned normally with a device analyzer.
MECHANICS_INTERACTION_BLACKLISTED
This atom cannot be scanned at all.
MECHANICS_INTERACTION_SKIP_IF_FAIL
This atom can be scanned, but if scanning would fail, it does the normal attackby logic. Used for putting things on tables, etc.