package org.firstinspires.ftc.teamcode.createdcode.automodes;

import com.acmerobotics.dashboard.config.Config;

@Config
public class AutoConstants {

    public static double CAROUSEL_POWER = 0.7;
    public static int CAROUSEL_WAIT = 6000;
    public static int ARM_BACK_DIST = 400;
    public static int GRAB_TIME = 1000;
    public static double GRAB_POS = 0;
    public static double OPENED_POS = 0.4;

    //blue values
        //blue1
        public static int BLUE1_START_X = -30;
        public static int BLUE1_START_Y = 65;
        public static int BLUE1_MIDPOS_X = -53;
        public static int BLUE1_MIDPOS_Y = 36;
        public static int BLUE1_BLOCK_REPOS_X = 2;
        public static int BLUE1_BLOCK_MIDPOS_X = 20;

        //blue park
        public static int BLUE_PARK_START_X = 18;
        public static int BLUE_PARK_START_Y = 65;
        public static int BLUE_WAREHOUSE_X = 48;
        public static int BLUE_WAREHOUSE_Y = 44;

        //blue movements
        public static double BLUE_CAROUSEL_X = -50.8;
        public static double BLUE_CAROUSEL_Y = 50.8;
        public static int BLUE_START_FORWARD = 39;
        public static int BLUE_FINAL_STRAFE = 17;

    //red values
        //red1
        public static int RED1_START_X = -34;
        public static int RED1_START_Y = -65;
        public static int RED1_MIDPOS_X = -55;
        public static int RED1_MIDPOS_Y = -36;
        public static int RED1_BLOCK_REPOS_X = 4;
        public static int RED1_BLOCK_MIDPOS_X = 20;

        //red park
        public static int RED_PARK_START_X = 18;
        public static int RED_PARK_START_Y = -65;
        public static int RED_WAREHOUSE_X = 48;
        public static int RED_WAREHOUSE_Y = -44;

        //red movements
        public static double RED_CAROUSEL_X = -56;
        public static double RED_CAROUSEL_Y = -56.75;
        public static int RED_START_FORWARD = 40;
        public static int RED_FINAL_STRAFE = 15;
}
