/* LICENSE:
  =========================================================================
    CMPack'04 Source Code Release for OPEN-R SDK 1.1.5-r2 for ERS7
    Copyright (C) 2004 Multirobot Lab [Project Head: Manuela Veloso]
    School of Computer Science, Carnegie Mellon University
    All rights reserved.
  ========================================================================= */

//==============================================================================
// This file is for general behavior support utilities to support the use of
// state machines for behaviors.  No actual behaviors should be put in this
// file.  BeLowLevel.cc is the place to put actual utility behaviors.
//==============================================================================

#include "Attacker.h"
#include "BePrimaryAttacker.h"
#include "BeSupportingAttacker.h"
#include "Goalie.h"
#include "BeLowLevel.h"
#include "MiscBehaviors.h"
#include "VarLighting.h"
#include "BePenaltyShooter.h"

const int Attacker::beh_id              =  0;
const int BePrimaryAttacker::beh_id     =  1;
const int BeSupportingAttacker::beh_id  =  2;
const int Goalie::beh_id                =  3;
const int BeGetBall::beh_id             =  4;
const int BeFindBall::beh_id            =  5;
const int BeGotoPointGlobal::beh_id     =  6;
const int BeActiveLocalize::beh_id      =  7;
const int BeTrackObjects::beh_id        =  8;
const int BeLookAtObject::beh_id        =  9;
const int BeLookAtVisibleObject::beh_id = 10;
const int ChaseBall::beh_id             = 11;
const int BeApproachBall::beh_id        = 12;
const int BeNavToPointGlobal::beh_id    = 13;
const int VarLighting::beh_id           = 14;
const int BePenaltyShooter::beh_id      = 15;
