Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Intel.h
Go to the documentation of this file.
1 /* Project Starshatter 4.5
2  Destroyer Studios LLC
3  Copyright © 1997-2004. All Rights Reserved.
4 
5  SUBSYSTEM: Stars.exe
6  FILE: Intel.h
7  AUTHOR: John DiCamillo
8 
9 
10  OVERVIEW
11  ========
12 */
13 
14 #ifndef Intel_h
15 #define Intel_h
16 
17 #include "Types.h"
18 
19 // +--------------------------------------------------------------------+
20 
21 class Intel
22 {
23 public:
24  enum INTEL_TYPE {
25  RESERVE = 1, // out-system reserve: this group is not even here
26  SECRET, // enemy is completely unaware of this group
27  KNOWN, // enemy knows this group is in the system
28  LOCATED, // enemy has located at least the lead ship
29  TRACKED // enemy is tracking all elements
30  };
31 
32  static int IntelFromName(const char* name);
33  static const char* NameFromIntel(int intel);
34 };
35 
36 #endif Intel_h
37