Difference between revisions of "Assemblies"
Sirryan2002 (talk | contribs) (more work on this) |
Sirryan2002 (talk | contribs) (making some big changes) |
||
Line 16: | Line 16: | ||
Remote Signallers are devices from which you can send out signals from. You can set the frequency and code and you can choose to either manually activate it or attach it to another assembly to be activated once a condition is met. Additionally, you can set it to receive or send signals. As a receiver, if a signal is sent with the same frequency and code it is on, it will activate whatever it is attached to. | Remote Signallers are devices from which you can send out signals from. You can set the frequency and code and you can choose to either manually activate it or attach it to another assembly to be activated once a condition is met. Additionally, you can set it to receive or send signals. As a receiver, if a signal is sent with the same frequency and code it is on, it will activate whatever it is attached to. | ||
=== | ===Attaching Remote Signallers to Machines=== | ||
Whenever you open up the wire panel of an airlock, [[APC]], air alarm, etc, there is a few options you have for each wire. You can cut or pulse it, but there is a third option called ''attach''. If you click attach while holding a remote signaller, it will attach that signaller to that wire. Whenever the signaller is activated(as a receiver), it will pulse that wire like it was a multitool. | |||
This can obviously accomplish a myriad of things, such as remotely locking doors or disabling APCs. You can have as many signallers on a machine as there are available wires, however, you cannot put more than one signaller on a single wire. | |||
==Devices== | |||
{| class="wikitable" style="width:50%" border="1" cellspacing="0" cellpadding="2" | {| class="wikitable" style="width:50%" border="1" cellspacing="0" cellpadding="2" | ||
! style=""|Type | ! style=""|Type | ||
Line 88: | Line 91: | ||
Use the assembly to start recording. Say the message outoud, then use it again to turn recording off. | Use the assembly to start recording. Say the message outoud, then use it again to turn recording off. | ||
|} | |} | ||
==Assemblies== | |||
'''Assemblies''' are devices that have been combined together. For example, you could attach a timer to a remote signaller to send out signals on 30-second pulses. You can combine up to three devices into an assembly. | |||
In order to combine devices into an assembly, you must first set the conditions/settings of each device. Then you will need to apply a screwdriver to both devices. Now you will need to hold one of the devices in your hand and click on the other device to combine them. You will finalize the assembly by once again applying a screwdriver. You can still mess with the setting on both while it is completed, however, it should work at this point. | |||
===Logic=== |
Revision as of 13:25, 25 March 2021
Signals
Many machines across the station use signals to communicate which each other. You may even be surprised to learn that some machines such as Air Injectors/Gas Computers, wall buttons, and even our comms all use signals to communicate and function. But how does all of that work?
Whenever an Assembly is activated and sends out a signal, it sends out that signal on a Frequency. Frequency comes in the form of numbers with odd decimals. For example, the frequency of a signal could be 101.3, 113.7, or 93.7. Since there are often multiple signals being sent on the same frequency there needs to be a way to differentiate the signals. This is where Codes come in. A code is just an accompanying number sent along with the signal that will further make the signal unique.
For example:
Signal 1: Frequency 101.3 Code: 4
Signal 2: Frequency 93.3 Code: 67
Anything on the same frequency and same code as the one described in Signal 1 will receive that signal and be activated, it will ignore all other signals.
Remote Signalers
Remote Signallers are devices from which you can send out signals from. You can set the frequency and code and you can choose to either manually activate it or attach it to another assembly to be activated once a condition is met. Additionally, you can set it to receive or send signals. As a receiver, if a signal is sent with the same frequency and code it is on, it will activate whatever it is attached to.
Attaching Remote Signallers to Machines
Whenever you open up the wire panel of an airlock, APC, air alarm, etc, there is a few options you have for each wire. You can cut or pulse it, but there is a third option called attach. If you click attach while holding a remote signaller, it will attach that signaller to that wire. Whenever the signaller is activated(as a receiver), it will pulse that wire like it was a multitool.
This can obviously accomplish a myriad of things, such as remotely locking doors or disabling APCs. You can have as many signallers on a machine as there are available wires, however, you cannot put more than one signaller on a single wire.
Devices
Type | Description |
---|---|
Wires |
When activated, it will detonate after either 3 or 5 seconds. How to Make: Click on an empty grenade casing with a cable coil, add beakers and screwdriver. You can change the detonate time (3 or 5 seconds) by screwdriving the final assembly. |
Timer |
When activated, it will wait a custom set time before detonating the bomb. How to Use: Use the assembly to set and activate the timer. |
Proximity Sensor |
When a mob steps within 1 tile in any direction of this trigger, it will activate. How to Use: Use the assembly and set the timer for how long you want to give yourself to get away and press "not arming". After this time has elapsed, any movement within one tile will trigger it. |
Health Sensor |
When the holder of the sensor hits crit or death (crit by default), it triggers. How to Use: Ready to be attached by default. If you want to change it from detect crit (0 health) to detect death (-90 health), hit it with a multitool. |
Infrared Emitter |
When a mob steps in its line of sight, it will activate. How to Use: Use the assembly to set the emitters direction, state (on/off), and laser visibility. |
Remote Signaling Device |
When signal another rsd (remote signaling device) with the same frequency is sent out (from anywhere, it receives it and activates. How to Use: Use the assembly to set the frequency and the code. These should be different from the default to avoid any false positives. Don't forget to set "recieving" to ON. If you wish to trigger the assembly, print a second rsd, set it to the same frequency/code and press "send signal." |
File:Mousetrap.gif Mouse Trap |
Any person who opens the container containing the mouse trap will get instantly stunned and the bomb will activate. If a person walks over it on the ground it activates the grenade but will not stun them. How to Use: Use the assembly to set the mousetrap, then place it inside any container or throw/drop it on the ground. |
Voice Analizer |
Activates when a pre-recorded trigger word is said outloud within 7 tiles from anybody. How to Use: Use the assembly to start recording. Say the message outoud, then use it again to turn recording off. |
Assemblies
Assemblies are devices that have been combined together. For example, you could attach a timer to a remote signaller to send out signals on 30-second pulses. You can combine up to three devices into an assembly.
In order to combine devices into an assembly, you must first set the conditions/settings of each device. Then you will need to apply a screwdriver to both devices. Now you will need to hold one of the devices in your hand and click on the other device to combine them. You will finalize the assembly by once again applying a screwdriver. You can still mess with the setting on both while it is completed, however, it should work at this point.