Expression Gate
N@karussellexpression
I@Button Text
O@Countdown ThrustA ThrustB Hydraulic DA
Input = Button + Text
A = random(-1, 20)
B = random(90, 0)
C = random(5, -5)
D = sgn(random(5, -5))
A > 0 -> Change = 0 ;
A <= 0 -> Change = 1 ;
Change == 1 -> DataB = B ;
Hydraulic = (round(DataB) * Activate) + 10
Change == 1 -> DataC = C ;
ThrustA = round(DataC) * Activate
Change == 1 -> DataD = D ;
ThrustB = round(DataD) * Activate
Time <= 20 -> Activate = 1;
Time > 19.9 -> Activate = 0;
Time > 20 -> Time = 0;
ActivateT = Input + Activate
ActivateT -> Time += 0.1;
Countdown = round(20 - Time)
interval (100)