FireRelayNumThe old Add-On makes comeback with enhanced performance. You pick the onRelays to fire. One relay to rule them all.
ExampleonActivate -> 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:
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.
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)GitLabChangelogImproved performance significantly for bricks with lots of events but few targets.
Added fireRelayRandomNum
Fixed appended client
Removed redundant inputTarget
Fixed delay issue for fireRelayRandomNum
Performance and security improvements
Added support for Event_onRelay
Minor modifications
Added support for EventScript labels