Starshatter_Open
Open source Starshatter engine
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
DropShipAI.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: DropShipAI.h
7
AUTHOR: John DiCamillo
8
9
10
OVERVIEW
11
========
12
Drop Ship (orbit/surface and surface/orbit) AI class
13
*/
14
15
#ifndef DropShipAI_h
16
#define DropShipAI_h
17
18
#include "
Types.h
"
19
#include "
Geometry.h
"
20
#include "
System.h
"
21
#include "
ShipAI.h
"
22
23
// +--------------------------------------------------------------------+
24
25
class
Ship
;
26
27
// +--------------------------------------------------------------------+
28
29
class
DropShipAI
:
public
ShipAI
30
{
31
public
:
32
DropShipAI
(
Ship
* s);
33
virtual
~DropShipAI
();
34
35
enum
{
DIR_TYPE
= 2001 };
36
virtual
int
Type
()
const
{
return
DIR_TYPE
; }
37
38
protected
:
39
// accumulate behaviors:
40
virtual
void
Navigator
();
41
virtual
void
FindObjective
();
42
};
43
44
// +--------------------------------------------------------------------+
45
46
#endif DropShipAI_h
47
Stars45
DropShipAI.h
Generated on Tue Jun 5 2012 20:46:52 for Starshatter_Open by
1.8.1