1//hash:3644b038 2//automatically generated by Makegen 3 4/* located in ObjManager.cpp */ 5 6//---------------------[referenced from ai/ai.cpp]-------------------// 7Object *CreateObject(int x, int y, int type); 8 9/* located in caret.cpp */ 10 11//---------------------[referenced from ai/ai.cpp]-------------------// 12Caret *effect(int x, int y, int effectno); 13 14 15/* located in ai/ai.cpp */ 16 17//---------------------[referenced from ai/ai.cpp]-------------------// 18bool ai_init(void); 19bool load_npc_tbl(void); 20Object *SpawnObjectAtActionPoint(Object *o, int otype); 21void KillObjectsOfType(int type); 22void DeleteObjectsOfType(int type); 23void randblink(Object *o, int blinkframe, int blinktime, int prob); 24void StickToPlayer(Object *o, int x_left, int x_right, int off_y); 25void transfer_damage(Object *o, Object *target); 26bool DoTeleportIn(Object *o, int slowness); 27bool DoTeleportOut(Object *o, int slowness); 28static bool teleffect(Object *o, int slowness, bool teleporting_out); 29void ai_animate1(Object *o); 30void ai_animate2(Object *o); 31void ai_animate3(Object *o); 32void ai_animate4(Object *o); 33void ai_animate5(Object *o); 34static void simpleanim(Object *o, int spd); 35void aftermove_StickToLinkedActionPoint(Object *o); 36void onspawn_snap_to_ground(Object *o); 37void onspawn_set_frame_from_id2(Object *o); 38 39 40/* located in ai/sym/smoke.cpp */ 41 42//---------------------[referenced from ai/ai.cpp]-------------------// 43void SmokeClouds(Object *o, int nclouds, int rangex, int rangey, Object *push_behind); 44 45 46/* located in sound/sound.cpp */ 47 48//---------------------[referenced from ai/ai.cpp]-------------------// 49void sound(int snd); 50 51 52/* located in common/stat.cpp */ 53 54//---------------------[referenced from ai/ai.cpp]-------------------// 55void staterr(const char *fmt, ...); 56void stat(const char *fmt, ...); 57 58 59/* located in common/misc.cpp */ 60 61//---------------------[referenced from ai/ai.cpp]-------------------// 62uint16_t fgeti(FILE *fp); 63uint32_t fgetl(FILE *fp); 64int random(int min, int max); 65 66