@Variables{ lightStripDelay = 50 lightStripColor = 255:70:0 } @springShoot{ OnOff_Off timer_pulsegun_trigger If Override of Gyroscope = False { @gyroReset Override Gyroscope OnOff_Off merge_pulsegun delay 1 Displacement of rotor_pulsegun = 0.2000 delay 1 Unlock lgear_pulsegun delay 100 Displacement of rotor_pulsegun = -0.4000 @lightStrip @jamCheck } Else { OnOff_Off merge_pulsegun delay 1 Displacement of rotor_pulsegun = 0.2000 delay 1 Unlock lgear_pulsegun delay 100 Displacement of rotor_pulsegun = -0.4000 @lightStrip @jamCheck } } @magazineReload{ OnOff_On merge_pulsegun OnOff_On projector_pulsegun delay 100 OnOff_On welder_pulsegun delay 1000 OnOff_Off welder_pulsegun Lock lgear_pulsegun delay 100 OnOff_On timer_pulsegun_trigger OnOff_Off projector_pulsegun Color of light_pulsegun = lightStripColor delay 10 OnOff_On light_pulsegun If Override of Gyroscope = True{ Override Gyroscope } } @lightStrip{ Color of light_pulsegun_1 = 0:0:0 delay lightStripDelay Color of light_pulsegun_2 = 0:0:0 delay lightStripDelay Color of light_pulsegun_3 = 0:0:0 delay lightStripDelay Color of light_pulsegun_4 = 0:0:0 delay lightStripDelay Color of light_pulsegun_5 = 0:0:0 delay lightStripDelay Color of light_pulsegun_6 = 0:0:0 delay lightStripDelay Color of light_pulsegun_7 = 0:0:0 delay lightStripDelay Color of light_pulsegun_8 = 0:0:0 delay lightStripDelay Color of light_pulsegun_9 = 0:0:0 OnOff_Off light_pulsegun } @jamCheck{ If OnOff of sensor_pulsegun_jamcheck = off { @magazineReload } Else{ OnOff_On light_pulsegun Color of light_pulsegun = 255:0:0 If Override of Gyroscope = True { Override Gyroscope } } } @gyroReset{ Yaw of Gyroscope = 0 Roll of Gyroscope = 0 Pitch of Gyroscope = 0 }