00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef _AI_H_
00018 #define _AI_H_
00019
00020
00021
00022
00023
00024 extern long AI_Testing;
00025
00026
00027
00028
00029
00030 extern void AI_ProcessAllAIs(void);
00031 extern void AI_CarAiHandler(OBJECT *obj);
00032 extern void AI_RemoteAiHandler(OBJECT *obj);
00033 extern void AI_GhostCarAiHandler(OBJECT *obj);
00034 extern void AI_BarrelHandler(OBJECT *obj);
00035 extern void AI_PlanetHandler(OBJECT *obj);
00036 extern void AI_PlaneHandler(OBJECT *obj);
00037 extern void AI_CopterHandler(OBJECT *obj);
00038 extern void AI_DragonHandler(OBJECT *obj);
00039 extern void AI_WaterHandler(OBJECT *obj);
00040 extern void AI_BoatHandler(OBJECT *obj);
00041 extern void AI_RadarHandler(OBJECT *obj);
00042 extern void AI_BalloonHandler(OBJECT *obj);
00043 extern void AI_HorseRipper(OBJECT *obj);
00044 extern void NewCopterDest(OBJECT *obj);
00045 extern void AI_TrainHandler(OBJECT *obj);
00046 extern void AI_StrobeHandler(OBJECT *obj);
00047 extern void SparkGenHandler(OBJECT *obj);
00048 extern void AI_SpacemanHandler(OBJECT *obj);
00049 extern void AI_PickupHandler(OBJECT *obj);
00050 extern void AI_DissolveModelHandler(OBJECT *obj);
00051 extern void AI_LaserHandler(OBJECT *obj);
00052 extern void AI_SplashHandler(OBJECT *obj);
00053 extern void SpeedupImpulse(CAR *car);
00054 extern void AI_SpeedupAIHandler(OBJECT *obj);
00055
00056 #endif