text: #pragma once
  
  #ifndef _D2CONSTANTS_H
  #define _D2CONSTANTS_H
  
  /****************************************************************************
  *                                                                           *
  *   D2Constants.h                                                           *
  *   Copyright (C) Olivier Verville                                          *
  *                                                                           *
  *   Licensed under the Apache License, Version 2.0 (the "License");         *
  *   you may not use this file except in compliance with the License.        *
  *   You may obtain a copy of the License at                                 *
  *                                                                           *
  *   http://www.apache.org/licenses/LICENSE-2.0                              *
  *                                                                           *
  *   Unless required by applicable law or agreed to in writing, software     *
  *   distributed under the License is distributed on an "AS IS" BASIS,       *
  *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.*
  *   See the License for the specific language governing permissions and     *
  *   limitations under the License.                                          *
  *                                                                           *
  *---------------------------------------------------------------------------*
  *                                                                           *
  *   https://github.com/olivier-verville/D2Template                          *
  *                                                                           *
  *   This file is meant to declare various constant data. As you add more    *
  *   custom code to your library, you will be using many constant values     *
  *   used by the game's internal code. Unit types are a good example.        *
  *   Declaring constants allows you to assign a name to these constants      *
  *   which are more convenient to use in your source code.                   *
  *                                                                           *
  *   Another advantage is smaller impact in cases where these values would   *
  *   need to change. Rather than revising every single piece of code using   *
  *   this value, you only need to change your constant's value               *
  *                                                                           *
  *****************************************************************************/
  
  enum D2C_UnitTypes
  {
      UNIT_PLAYER,        // 0 - Players
      UNIT_MONSTER,       // 1 - Monsters
      UNIT_OBJECT,        // 2 - Objects
      UNIT_MISSILE,       // 3 - Missiles
      UNIT_ITEM,          // 4 - Items
      UNIT_TILE           // 5 - Tiles
  };
  
  // end of file ---------------------------------------------------------------
  #endif