class CfgMovesBasic
{
    class DefaultDie;
    class ManActions
    {
        PumpActionStand = "PumpActionStand";
        PumpActionProne = "PumpActionProne";
        PumpActionLeft = "PumpActionLeft";
        PumpActionRight = "PumpActionRight";
        PumpActionDown = "PumpActionDown";
        PumpActionStandAI = "PumpActionStandAI";
        PumpActionProneAI = "PumpActionProneAI";
	    HLC_GestureReloadM1903A1_UN="HLC_GestureReloadM1903A1_UN";
	    HLC_GestureRechamberM1903A1_UN="HLC_GestureRechamberM1903A1_UN";
	    HLC_GestureReloadM1903A1="HLC_GestureReloadM1903A1";
		HLC_GestureReloadAWM="HLC_GestureReloadAWM";
		HLC_GestureRechamberAWM="HLC_GestureRechamberAWM";
		braf_GestureReloadFAP="braf_GestureReloadFAP";
		braf_GestureReload_minimi="braf_GestureReload_minimi";
		sp_GestureDeployedminimi = "sp_GestureDeployedminimi";
		sp_GestureDeployedGPMG = "sp_GestureDeployedGPMG";
		braf_GestureReloadHK33 = "braf_GestureReloadHK33";
		braf_GestureReloadFAL="braf_GestureReloadFAL";
		braf_GestureClear_barrel_FAL="braf_GestureClear_barrel_FAL";
		braf_GestureClear_barrel_MT12="braf_GestureClear_barrel_MT12";
		braf_grenade_fal="braf_grenade_fal";
		braf_GestureReloadSG550 = "braf_GestureReloadSG550";
		AMF_Perseis_II_Gesture_Rechamber = "AMF_Perseis_II_Gesture_Rechamber";
        AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber = "AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber";
    };
 	class Actions
    {
    	class NoActions: ManActions
            {
            PumpActionStand[] = {"PumpActionStand","Gesture"};
            PumpActionProne[] = {"PumpActionProne","Gesture"};
            PumpActionLeft[] = {"PumpActionLeft","Gesture"};
            PumpActionRight[] = {"PumpActionRight","Gesture"};
            PumpActionDown[] = {"PumpActionDown","Gesture"};
            PumpActionStandAI[] = {"PumpActionStandAI","Gesture"};
            PumpActionProneAI[] = {"PumpActionProneAI","Gesture"};
            HLC_GestureReloadM1903A1_UN[]={"HLC_GestureReloadM1903A1_UN","Gesture"};
	        HLC_GestureRechamberM1903A1_UN[]={"HLC_GestureRechamberM1903A1_UN","Gesture"};
            HLC_GestureReloadM1903A1[]={"HLC_GestureReloadM1903A1","Gesture"};
			HLC_GestureReloadAWM[]={"HLC_GestureReloadAWM","Gesture"};
			HLC_GestureRechamberAWM[]={"HLC_GestureRechamberAWM","Gesture"};
			braf_GestureReloadFAP[]={"braf_GestureReloadFAP","Gesture"};
			braf_GestureReload_minimi[]={"braf_GestureReload_minimi","Gesture"};
			sp_GestureDeployedMinimi[]={"sp_GestureDeployedMinimi","Gesture"};
			sp_GestureDeployedGPMG[] = {"sp_GestureDeployedGPMG","Gesture"};
			braf_GestureReloadHK33[] = {"braf_GestureReloadHK33", "Gesture"};
			braf_GestureReloadFAL[]={"braf_GestureReloadFAL","Gesture"};
			braf_GestureClear_barrel_FAL[]={"braf_GestureClear_barrel_FAL","Gesture"};
			braf_GestureClear_barrel_MT12[]={"braf_GestureClear_barrel_MT12","Gesture"};
			braf_grenade_fal[]={"braf_grenade_fal","Gesture"};
			braf_GestureReloadSG550[] = {"braf_GestureReloadSG550", "Gesture"};	
			AMF_Perseis_II_Gesture_Rechamber[] = {"AMF_Perseis_II_Gesture_Rechamber", "Gesture"};
            AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber[] = {"AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber", "Gesture"};
		};
		class RifleBaseStandActions;
		class RifleProneActions: RifleBaseStandActions
		{
			HLC_GestureReloadM1903A1_UN[]={"HLC_GestureReloadM1903A1_UN_Prone","Gesture"};
			HLC_GestureRechamberM1903A1_UN[]={"HLC_GestureRechamberM1903A1_UN_Prone","Gesture"};
			HLC_GestureReloadM1903A1[]={"HLC_GestureReloadM1903A1_Prone","Gesture"};
			HLC_GestureReloadAWM[]={"HLC_GestureReloadAWM_Prone","Gesture"};
			HLC_GestureRechamberAWM[]={"HLC_GestureRechamberAWM_Prone","Gesture"};
			braf_GestureReloadFAP[]={"braf_GestureReloadFAP_Prone","Gesture"};
			braf_GestureReload_minimi[]={"braf_GestureReload_minimi_Prone","Gesture"};
			sp_GestureDeployedMinimi[]={"sp_GestureDeployedMinimi_prone","Gesture"};
			sp_GestureDeployedGPMG[] = {"sp_GestureDeployedGPMG_prone","Gesture"};
			braf_GestureReloadHK33[] = {"braf_GestureReloadHK33_prone", "Gesture"};
			braf_GestureReloadFAL[]={"braf_GestureReloadFAL_Prone","Gesture"};
			braf_GestureClear_barrel_FAL[]={"braf_GestureClear_barrel_FAL_prone","Gesture"};
			braf_GestureClear_barrel_MT12[]={"braf_GestureClear_barrel_MT12","Gesture"};
			braf_grenade_fal[]={"braf_grenade_fal_Prone","Gesture"};
			braf_GestureReloadSG550[] = {"braf_GestureReloadSG550_prone", "Gesture"};
			AMF_Perseis_II_Gesture_Rechamber[] = {"AMF_Perseis_II_Gesture_Rechamber_Prone", "Gesture"};
            AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber[] = {"AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber_Prone", "Gesture"};
		};
		class RifleAdjustProneBaseActions;
		class RifleAdjustRProneActions: RifleAdjustProneBaseActions
		{
			HLC_GestureReloadM1903A1_UN[]={"HLC_GestureReloadM1903A1_UN_Context","Gesture"};
			HLC_GestureRechamberM1903A1_UN[]={"HLC_GestureRechamberM1903A1_UN_Context","Gesture"};
			HLC_GestureReloadM1903A1[]={"HLC_GestureReloadM1903A1_Prone","Gesture"};
			HLC_GestureReloadAWM[]={"HLC_GestureReloadAWM_Context","Gesture"};
			HLC_GestureRechamberAWM[]={"HLC_GestureRechamberAWM_Context","Gesture"};
			braf_GestureReloadFAP[]={"braf_GestureReloadFAP_Context","Gesture"};
			braf_GestureReload_minimi[]={"braf_GestureReload_minimi_Context","Gesture"};
			sp_GestureDeployedMinimi[]={"sp_GestureDeployedMinimi_context","Gesture"};
			sp_GestureDeployedGPMG[] = {"sp_GestureDeployedGPMG_context","Gesture"};
			braf_GestureReloadHK33[] = {"braf_GestureReloadHK33_Context", "Gesture"};
			braf_GestureReloadFAL[]={"braf_GestureReloadFAL_Context","Gesture"};
			braf_GestureClear_barrel_FAL[]={"braf_GestureClear_barrel_FAL_Context","Gesture"};
			braf_GestureClear_barrel_MT12[]={"braf_GestureClear_barrel_MT12_Context","Gesture"};
			braf_grenade_fal[]={"braf_grenade_fal_Context","Gesture"};
			braf_GestureReloadSG550[] = {"braf_GestureReloadSG550_Context", "Gesture"};
			AMF_Perseis_II_Gesture_Rechamber[] = {"AMF_Perseis_II_Gesture_Rechamber_Context", "Gesture"};
            AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber[] = {"AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber_Context", "Gesture"};
		};
		class RifleAdjustLProneActions: RifleAdjustProneBaseActions
		    {
			HLC_GestureReloadM1903A1_UN[]={"HLC_GestureReloadM1903A1_UN_Context","Gesture"};
			HLC_GestureRechamberM1903A1_UN[]={"HLC_GestureRechamberM1903A1_UN_Context","Gesture"};
			HLC_GestureReloadM1903A1[]={"HLC_GestureReloadM1903A1_Context","Gesture"};
			HLC_GestureReloadAWM[]={"HLC_GestureReloadAWM_Context","Gesture"};
			HLC_GestureRechamberAWM[]={"HLC_GestureRechamberAWM_Context","Gesture"};
			braf_GestureReloadFAP[]={"braf_GestureReloadFAP_Context","Gesture"};
			braf_GestureReload_minimi[]={"braf_GestureReload_minimi_Context","Gesture"};
			sp_GestureDeployedMinimi[]={"sp_GestureDeployedMinimi_context","Gesture"};
			sp_GestureDeployedGPMG[] = {"sp_GestureDeployedGPMG_context","Gesture"};
			braf_GestureReloadHK33[] = {"braf_GestureReloadHK33_Context", "Gesture"};
			braf_GestureReloadFAL[]={"braf_GestureReloadFAL_Context","Gesture"};
			braf_GestureClear_barrel_FAL[]={"braf_GestureClear_barrel_FAL_Context","Gesture"};
			braf_GestureClear_barrel_MT12[]={"braf_GestureClear_barrel_MT12_Context","Gesture"};
			braf_grenade_fal[]={"braf_grenade_fal_Context","Gesture"};
			braf_GestureReloadSG550[] = {"braf_GestureReloadSG550_Context", "Gesture"};
            AMF_Perseis_II_Gesture_Rechamber[] = {"AMF_Perseis_II_Gesture_Rechamber_Context", "Gesture"};
            AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber[] = {"AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber_Context", "Gesture"};
		    };
		class RifleAdjustFProneActions: RifleAdjustProneBaseActions
		    {
			HLC_GestureReloadM1903A1_UN[]={"HLC_GestureReloadM1903A1_UN_Context","Gesture"};
			HLC_GestureRechamberM1903A1_UN[]={"HLC_GestureRechamberM1903A1_UN_Context","Gesture"};
			HLC_GestureReloadM1903A1[]={"HLC_GestureReloadM1903A1_Context","Gesture"};
			HLC_GestureReloadAWM[]={"HLC_GestureReloadAWM_Context","Gesture"};
			HLC_GestureRechamberAWM[]={"HLC_GestureRechamberAWM_Context","Gesture"};
			braf_GestureReloadFAP[]={"braf_GestureReloadFAP_Context","Gesture"};
			braf_GestureReload_minimi[]={"braf_GestureReload_minimi_Context","Gesture"};
			sp_GestureDeployedMinimi[]={"sp_GestureDeployedMinimi_context","Gesture"};
			sp_GestureDeployedGPMG[] = {"sp_GestureDeployedGPMG_context","Gesture"};
			braf_GestureReloadHK33[] = {"braf_GestureReloadHK33_Context", "Gesture"};
			braf_GestureReloadFAL[]={"braf_GestureReloadFAL_Context","Gesture"};
			braf_GestureClear_barrel_FAL[]={"braf_GestureClear_barrel_FAL_Context","Gesture"};
			braf_GestureClear_barrel_MT12[]={"braf_GestureClear_barrel_MT12_Context","Gesture"};
			braf_grenade_fal[]={"braf_grenade_fal_Context","Gesture"};
			braf_GestureReloadSG550[] = {"braf_GestureReloadSG550_Context","Gesture"};
            AMF_Perseis_II_Gesture_Rechamber[] = {"AMF_Perseis_II_Gesture_Rechamber_Context", "Gesture"};
            AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber[] = {"AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber_Context", "Gesture"};
		    };
    };
};