#ifndef LOGISTICSERRORS_H
#define LOGISTICSERRORS_H
/*************************************************************************************************\
LogisticsErrors.h	error codes for logistics
//---------------------------------------------------------------------------//
// Copyright (C) Microsoft Corporation. All rights reserved.                 //
//===========================================================================//
\*************************************************************************************************/

#define NOT_YET_IMPLEMENTED 1000
#define INVALID_COMPONENT	1001
#define INVALID_PILOT		1001
#define INVALID_ID			1001
#define NEED_BIGGER_ARRAY	1003
#define INVALID_SKILL		1004
#define WRONG_PARAMS		1005
#define NOT_ENOUGH_RESOURCE_POINTS	1006
#define COMPONENT_TOO_HEAVY	1007
#define COMPONENT_SLOT_FULL	1008
#define SENSORS_NOT_ALLOWED 1009
#define ECM_NOT_ALLOWED	1010
#define COMPONENT_TOO_HOT 1011
#define JUMPJETS_NOT_ALLOWED 1012
#define ONLY_ONE_SENSOR_ALLOWED 1013
#define ONLY_ONE_ECM_ALLOWED	1014
#define ONLY_ONE_JUMPJET_ALLOWED	1015
#define INVALID_LOCATION 1016
#define ADD_COMPONENT_FAILED	1017
#define SAVE_NAME_IN_USE		1018
#define NAME_IN_INVENTORY		1019
#define DESIGNER_MECH			1020
#define PILOT_ALREADY_IN_USE	1021
#define MISSION_ALREADY_DONE	1023
#define INVALID_MISSION			1001
#define INVALID_FILE_NAME		1024
#define NO_PURCHASE_FILE		1025
#define COMPONENT_NOT_FOUND		1026
#define INVALID_VARIANT			1027
#define VARIANT_IN_USE			1028
#define NO_MORE_ARMOR			1029
#define INSUFFICIENT_HEAT		1030



//*************************************************************************************************
#endif  // end of file ( LogisticsErrors.h )
