Reply To: Dr. Dude (Bally 1990)

#53524
rothbauerw
Moderator
    @rothbauerw

    @Thalamus

    Make sure you add the script update for the flippers as well.

    In the Editor

    Create a new timer call EOSTimer
    Timer Enabled Checked
    Timer Interval 1

    In the Script

    dim defaultEOS,EOSAngle,EOSTorque
    defaulteos = leftflipper.eostorque ‘Assumes you’re using the same EOSTorque for all flippers
    EOSAngle = 3           ‘I use 3, but a range of 3-6 should be ok
    EOSTorque = 0.9     ‘I use 0.9 or 0.8, too low of a value and the flippers tend to get sloppy/springy and can fling the ball on a high velocity strike

    Sub EOSTimer_Timer()

    ‘ For each flipper on the table add one of the following replacing FlipperName with the name of the Flipper in the editor
    ‘ If flipper start angle is > flipper end angle

    If FlipperName.CurrentAngle < FlipperName.EndAngle + EOSAngle Then
    FlipperName.eostorque = EOSTorque
    Else
    FlipperName.eostorque = defaultEOS
    End If

    ‘ If flipper start angle is < flipper end angle

    If FlipperName.CurrentAngle > FlipperName.EndAngle – EOSAngle Then
    FlipperName.eostorque = EOSTorque
    Else
    FlipperName.eostorque = defaultEOS
    End If

    End Sub

     

    Current Project: Perpetual updates of VPX physics.

    Current Project: Perpetual updates of VPX physics.

    1 user thanked author for this post.

    ©2025 VPinBall.com

    Log in with your credentials

    Forgot your details?