From 5e053d4db7ef162f13246219a5e0b12046a7c7f8 Mon Sep 17 00:00:00 2001 From: Lance Date: Fri, 16 Jun 2006 14:42:16 +0000 Subject: * [Improved]: - Cleaned up Custom Mob Script Callback codes. Looks much better now :B. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7202 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/mob.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/map/mob.h') diff --git a/src/map/mob.h b/src/map/mob.h index 4bfc76603..34b3988ad 100644 --- a/src/map/mob.h +++ b/src/map/mob.h @@ -25,6 +25,18 @@ #define MOB_CLONE_START 9001 #define MOB_CLONE_END 10000 +// Scripted Mob AI Constants +#define CALLBACK_ATTACK 0x80 +#define CALLBACK_DETECT 0x40 +#define CALLBACK_DEAD 0x20 +#define CALLBACK_ASSIST 0x10 +#define CALLBACK_KILL 0x08 +#define CALLBACK_UNLOCK 0x04 +#define CALLBACK_WALKACK 0x02 +#define CALLBACK_WARPACK 0x01 + +void mob_script_callback(struct mob_data *md, struct block_list *target, unsigned char action_type); + struct mob_skill { short state; short skill_id,skill_lv; -- cgit v1.2.3-70-g09d2