_std/defines/component_defines/component_defines_mechcomp.dm ![_std/defines/component_defines/component_defines_mechcomp.dm0](git.png)
COMSIG_MECHCOMP_ADD_INPUT | Add an input chanel for a device to send into |
---|---|
COMSIG_MECHCOMP_ADD_CONFIG | Connect two mechcomp devices together |
COMSIG_MECHCOMP_ALLOW_MANUAL_SIGNAL | Connect two mechcomp devices together |
COMSIG_MECHCOMP_RM_ALL_CONNECTIONS | Remove all connected devices |
COMSIG_MECHCOMP_TRANSMIT_SIGNAL | Passing the signal of a message to all connected mechcomp devices for handling (message will be instatiated by the component) |
COMSIG_MECHCOMP_TRANSMIT_MSG | Passing a message to all connected mechcomp devices for handling |
COMSIG_MECHCOMP_TRANSMIT_DEFAULT_MSG | Passing the stored message to all connected mechcomp devices for handling |
_COMSIG_MECHCOMP_DISPATCH_ADD_FILTER | Add a filtered connection, getting user input on the filter |
_COMSIG_MECHCOMP_DISPATCH_RM_OUTGOING | Remove a filtered connection |
_COMSIG_MECHCOMP_DISPATCH_VALIDATE | Test a signal to be sent to a connection |
_COMSIG_MECHCOMP_RECEIVE_MSG | Receiving a message from a mechcomp device for handling |
_COMSIG_MECHCOMP_RM_INCOMING | Remove {the caller} from the list of transmitting devices |
_COMSIG_MECHCOMP_RM_OUTGOING | Remove {the caller} from the list of receiving devices |
_COMSIG_MECHCOMP_GET_OUTGOING | Return the component's outgoing connections |
_COMSIG_MECHCOMP_GET_INCOMING | Return the component's incoming connections |
_COMSIG_MECHCOMP_DROPCONNECT | Begin to connect two mechcomp devices together |
_COMSIG_MECHCOMP_LINK | Connect one MechComp compatible device as a receiver to a trigger. (This is meant to be a private method) |
_COMSIG_MECHCOMP_COMPATIBLE | Returns 1 |
Define Details
COMSIG_MECHCOMP_ADD_CONFIG ![_std/defines/component_defines/component_defines_mechcomp.dm 9](git.png)
Connect two mechcomp devices together
COMSIG_MECHCOMP_ADD_INPUT ![_std/defines/component_defines/component_defines_mechcomp.dm 7](git.png)
Add an input chanel for a device to send into
COMSIG_MECHCOMP_ALLOW_MANUAL_SIGNAL ![_std/defines/component_defines/component_defines_mechcomp.dm 11](git.png)
Connect two mechcomp devices together
COMSIG_MECHCOMP_RM_ALL_CONNECTIONS ![_std/defines/component_defines/component_defines_mechcomp.dm 13](git.png)
Remove all connected devices
COMSIG_MECHCOMP_TRANSMIT_DEFAULT_MSG ![_std/defines/component_defines/component_defines_mechcomp.dm 19](git.png)
Passing the stored message to all connected mechcomp devices for handling
COMSIG_MECHCOMP_TRANSMIT_MSG ![_std/defines/component_defines/component_defines_mechcomp.dm 17](git.png)
Passing a message to all connected mechcomp devices for handling
COMSIG_MECHCOMP_TRANSMIT_SIGNAL ![_std/defines/component_defines/component_defines_mechcomp.dm 15](git.png)
Passing the signal of a message to all connected mechcomp devices for handling (message will be instatiated by the component)
_COMSIG_MECHCOMP_COMPATIBLE ![_std/defines/component_defines/component_defines_mechcomp.dm 47](git.png)
Returns 1
_COMSIG_MECHCOMP_DISPATCH_ADD_FILTER ![_std/defines/component_defines/component_defines_mechcomp.dm 24](git.png)
Add a filtered connection, getting user input on the filter
_COMSIG_MECHCOMP_DISPATCH_RM_OUTGOING ![_std/defines/component_defines/component_defines_mechcomp.dm 26](git.png)
Remove a filtered connection
_COMSIG_MECHCOMP_DISPATCH_VALIDATE ![_std/defines/component_defines/component_defines_mechcomp.dm 28](git.png)
Test a signal to be sent to a connection
_COMSIG_MECHCOMP_DROPCONNECT ![_std/defines/component_defines/component_defines_mechcomp.dm 43](git.png)
Begin to connect two mechcomp devices together
_COMSIG_MECHCOMP_GET_INCOMING ![_std/defines/component_defines/component_defines_mechcomp.dm 41](git.png)
Return the component's incoming connections
_COMSIG_MECHCOMP_GET_OUTGOING ![_std/defines/component_defines/component_defines_mechcomp.dm 39](git.png)
Return the component's outgoing connections
_COMSIG_MECHCOMP_LINK ![_std/defines/component_defines/component_defines_mechcomp.dm 45](git.png)
Connect one MechComp compatible device as a receiver to a trigger. (This is meant to be a private method)
_COMSIG_MECHCOMP_RECEIVE_MSG ![_std/defines/component_defines/component_defines_mechcomp.dm 33](git.png)
Receiving a message from a mechcomp device for handling
_COMSIG_MECHCOMP_RM_INCOMING ![_std/defines/component_defines/component_defines_mechcomp.dm 35](git.png)
Remove {the caller} from the list of transmitting devices
_COMSIG_MECHCOMP_RM_OUTGOING ![_std/defines/component_defines/component_defines_mechcomp.dm 37](git.png)
Remove {the caller} from the list of receiving devices