136
Add-Ons / [Event] FireRelayNum v8.1 - Relay where no one has relayed before
« on: August 27, 2017, 08:51:14 AM »
FireRelayNum
The old Add-On makes comeback with enhanced performance. You pick the onRelays to fire. One relay to rule them all.
Example
The brick will be colored blue. It is also possible to insert multiple numbers like:
The list is the direction of the event where Brick is the default current brick.
For fireRelayRandomNum, it will pick only one of the relays.
The brick will randomly become blue or white.
Protip: Adding the same number more times in fireRelayRandomNum results in it being picked more frequently.
"If the event does not come to you, you come to it."
Download (aposoc.net)
Download (blocklandglass.com)
GitLab
Changelog
The old Add-On makes comeback with enhanced performance. You pick the onRelays to fire. One relay to rule them all.
Example
Code: [Select]
onActivate -> Self -> fireRelayNum ( "1", "Brick" )
onRelay -> Self -> setColor ( "blue" )
onRelay -> Self -> setColor ( "white" )
The brick will be colored blue. It is also possible to insert multiple numbers like:
Code: [Select]
1 5-7 9 11 15-17
The list is the direction of the event where Brick is the default current brick.
For fireRelayRandomNum, it will pick only one of the relays.
Code: [Select]
onActivate -> Self -> fireRelayRandomNum ( "1-2", "Brick" )
onRelay -> Self -> setColor ( "blue" )
onRelay -> Self -> setColor ( "white" )
The brick will randomly become blue or white.
Protip: Adding the same number more times in fireRelayRandomNum results in it being picked more frequently.
"If the event does not come to you, you come to it."
Download (aposoc.net)
Download (blocklandglass.com)
GitLab
Changelog
Code: (v5) [Select]
Improved performance significantly for bricks with lots of events but few targets.
Code: (v6) [Select]
Added fireRelayRandomNum
Fixed appended client
Removed redundant inputTarget
Code: (v7) [Select]
Fixed delay issue for fireRelayRandomNum
Performance and security improvements
Code: (v8) [Select]
Added support for Event_onRelay
Minor modifications
Code: (v8.1) [Select]
Added support for EventScript labels