Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

botact.h

Go to the documentation of this file.
00001 #ifndef BOTACTOR_H
00002 #define BOTACTOR_H
00003 
00004 #include        "genesis.h"
00005 
00006 #pragma warning( disable : 4068 )
00007 
00008 #pragma GE_Type("BotActor.bmp")
00009 typedef struct BotActorStart BotActorStart;
00010 
00011 #pragma GE_Type("BotActor.bmp")
00012 typedef struct BotActorStart {
00013 #pragma GE_Published
00014 
00015 geVec3d         origin;
00016 geBoolean   Respawn;
00017 geBoolean   IgnoreTurrets;
00018 int                     SkillLevel;
00019 
00020 #pragma GE_Private
00021 
00022 char            *Ptr;
00023 
00024 #pragma GE_DefaultValue(SkillLevel, "1")
00025 #pragma GE_Documentation(SkillLevel, "From 1 to 4 - Higher is more difficult.")
00026 
00027 #pragma GE_DefaultValue(Respawn, "False")
00028 #pragma GE_Documentation(Respawn, "Respawn actor after death.")
00029 
00030 #pragma GE_DefaultValue(IgnoreTurrets, "True")
00031 #pragma GE_Documentation(IgnoreTurrets, "Actor will not shoot at turrets if True.")
00032 
00033 #pragma GE_Origin(origin)
00034 } BotActorStart;
00035 
00036 
00037 #pragma GE_Type("BlockActor.bmp")
00038 typedef struct BlockActor BlockActor;
00039 
00040 #pragma GE_Type("BlockActor.bmp")
00041 typedef struct BlockActor {
00042 #pragma GE_Published
00043 
00044 geVec3d         Origin;
00045 geWorld_Model *Model;
00046 
00047 #pragma GE_Documentation(Model, "Blocking Model - Actors will not move into this model.")
00048 
00049 #pragma GE_Origin(Origin)
00050 } BlockActor;
00051 
00052 #pragma warning( default : 4068 )
00053 
00054 #endif

Generated on Tue Sep 30 12:35:22 2003 for GTestAndEngine by doxygen 1.3.2