trait RipperDualCylinders:
    ripper_connection:

        left_lift_actuator becomes MachineModeling.Actuators.Linear.Cylinder with CAT_D10.Assets.Components.Traits.RipperLiftCylinder
        right_lift_actuator becomes MachineModeling.Actuators.Linear.Cylinder with CAT_D10.Assets.Components.Traits.RipperLiftCylinder
        left_tilt_actuator becomes MachineModeling.Actuators.Linear.Cylinder with CAT_D10.Assets.Components.Traits.RipperTiltCylinder
        right_tilt_actuator becomes MachineModeling.Actuators.Linear.Cylinder with CAT_D10.Assets.Components.Traits.RipperTiltCylinder

        left_lift_actuator_connection becomes MachineModeling.Actuators.Linear.Connections.Cylinder:
            actuator: ripper_connection.left_lift_actuator
        right_lift_actuator_connection becomes MachineModeling.Actuators.Linear.Connections.Cylinder:
            actuator: ripper_connection.right_lift_actuator
        left_tilt_actuator_connection becomes MachineModeling.Actuators.Linear.Connections.Cylinder:
            actuator: ripper_connection.left_tilt_actuator
        right_tilt_actuator_connection becomes MachineModeling.Actuators.Linear.Connections.Cylinder:
            actuator: ripper_connection.right_tilt_actuator
