dteam.h 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //***************************************************************************
  2. //
  3. // Dteam.h -- File contains the Team Definition
  4. //
  5. // MechCommander 2
  6. //
  7. //---------------------------------------------------------------------------//
  8. // Copyright (C) Microsoft Corporation. All rights reserved. //
  9. //===========================================================================//
  10. #ifndef DTEAM_H
  11. #define DTEAM_H
  12. //---------------------------------------------------------------------------
  13. #define MAX_TEAMS 8
  14. #define MAX_MOVERS_PER_TEAM 120
  15. #define MAX_CONTACTS_PER_TEAM MAX_MOVERS
  16. #define NUM_CONTACT_UPDATES_PER_PASS 3
  17. typedef enum {
  18. RELATION_FRIENDLY,
  19. RELATION_NEUTRAL,
  20. RELATION_ENEMY,
  21. NUM_RELATIONS
  22. } Relation;
  23. //---------------------------------------------------------------------------
  24. class Team;
  25. typedef Team* TeamPtr;
  26. struct _SystemTracker;
  27. typedef _SystemTracker* SystemTrackerPtr;
  28. #endif
  29. //***************************************************************************