Tactics: Western Philosophers Vs. Musicians  0.12
A turn-based tactical game combining rules and gameplay elements inspired by Final Fantasy Tactics and the Mayfair Exponential Game System. Unlike most games of this type, motion is in full, grid-less 3D.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AIConsts.h
Go to the documentation of this file.
1 // Copyright (C) 2004-2008 Dylan Blair
3 //
4 // email: dblair@alumni.cs.utexas.edu
5 //
6 // This library is free software; you can redistribute it and/or
7 // modify it under the terms of the GNU Lesser General Public
8 // License as published by the Free Software Foundation; either
9 // version 2.1 of the License, or (at your option) any later version.
10 //
11 // This library is distributed in the hope that it will be useful,
12 // but WITHOUT ANY WARRANTY; without even the implied warranty of
13 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 // Lesser General Public License for more details.
15 //
16 // You should have received a copy of the GNU Lesser General Public
17 // License along with this library; if not, write to the Free Software
18 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 
21 #ifndef AICONSTS_H
22 #define AICONSTS_H
23 
24 namespace OpenSkyNet {
25  namespace AI {
26  const int FSM_STATE_MAX = 10;
27 
28  enum FSM_IDS {
30  };
31 
32  enum LOGIC_IDS {
34  };
35 
36  enum PREMISES {
37  //Begin Records
39  //End Records
40  //Begin Actions
42  //End Actions
43  //Begin Record and Action Parameters
44  //End Record and Action Parameters
45  };
46 
47  //NOTE: Epsilon transitions will use the enum val AUTO, but this has not been implemented yet (and may not be).
48  enum STATE_INPUTS {
50  };
51  }
52 }
53 
54 #endif //AICONSTS_H
Definition: AIConsts.h:49
Definition: AIConsts.h:41
const int FSM_STATE_MAX
Definition: AIConsts.h:26
Definition: AIConsts.h:29
Definition: AIConsts.h:33
Definition: AIConsts.h:49
Definition: AIConsts.h:29
Definition: AIConsts.h:38
Definition: AIConsts.h:38
Definition: AIConsts.h:33
Definition: AIConsts.h:38
Definition: AIConsts.h:41
LOGIC_IDS
Definition: AIConsts.h:32
FSM_IDS
Definition: AIConsts.h:28
STATE_INPUTS
Definition: AIConsts.h:48
Definition: AIConsts.h:33
Definition: AIConsts.h:29
PREMISES
Definition: AIConsts.h:36