37: Event Controller - Chainer (If X, do Y)

=Description= This Event Controller will link two events together. When the condition of the Triggering Event ID is met, the Target Event ID will be modified. It's also possible to define a duration the Target Event will stay active, or a delay until the Target Event becomes active.

=Settings=       <value bit="17-24" comment="The Target Event will be modified instantly. When this is set to 0, the Target Event will not be modified further. Otherwise, it will place it in the reverse state then wait a specific amount of time before modifying it again." comment2="A value of 1 is 10 frames of delay. A reminder that the game runs at 60 frames per second, and the game's clock is 44 frames per tick. &lt;br&gt; &lt;br&gt;A value of 60 is approximately the same as a Timed Switch or Red Ring." title="Activation Delay/Duration" /> <list bit="43-44" comment="This determines how often the Target Event ID can be modified by the controller." comment2="Single Use: When the condition of the Triggering Event is met, the Target Event will be modified, and the controller will not affect the Target Event again even if the condition of the Triggering Event is subsequently met again.  &lt;br&gt; &lt;br&gt;Multi-Use: Each time the condition of the Triggering Event is met, the Target Event will be modified. If the delay is still running, the delay will be refreshed to its full value. &lt;br&gt; &lt;br&gt;Only While Satisfied: While the condition of the Triggering Event is met, the Target Event will be modified. When this condition is no longer met by the Triggering Event, the Target Event will have the opposite state applied to it after the full length of the delay.   &lt;br&gt; &lt;br&gt;In all cases, whenever the condition of the Triggering Event is met (or is no longer met), the Target Event will have the opposite state set immediately, and then it will be set as intended after the delay." title="Usage Mode"> Single Use Multi-Use Only While Satisfied