namespace StandardScene.CarTypes
{
    // MultiWheelLifter 系字段袋。原内联于 MultiWheelLifterCar.cs；车型按平台拆分
    // （MultiWheelLifterCar→Magnetic，MultiVehicleCar→QrLidar）后两侧共用，故下沉基座。

    class MultiWheelLifterCarFields : BasicCarFields
    {

    }

    class MultiWheelLifterSiteFields : BasicSiteFields
    {
        public bool ChangeAvoidanceParam = false;
        public bool ClampClose = false;
        public bool NeedRotate = false;
    }

    class MultiWheelLifterTrackFields : BasicTrackFields
    {
        public int SleepTime = 0;
        public float TrayTarget = 0;
        public int MagnetChoose = 0;
        public bool MultiVehicleSync = false;
    }

    class MultiWheelLifterPlanFields : BasicPlanFields
    {
        public float AngleTarget = 0;
        public float TireNum = 0;
        public bool FrontLidarDetect = false;
        public bool FirstTire = false;
        public bool Reverse = false;

    }
}
