Critter events
[Events]

Event list for Critter class. More...


Detailed Description

Event list for Critter class.

See also:
Critter Critter::SetEvent

General



#define CRITTER_EVENT_IDLE   (0)
#define CRITTER_EVENT_FINISH   (1)
#define CRITTER_EVENT_DEAD   (2)
#define CRITTER_EVENT_RESPAWN   (3)
#define CRITTER_EVENT_KNOCKOUT   (23)



#define CRITTER_EVENT_ATTACK   (15)
#define CRITTER_EVENT_ATTACKED   (16)
#define CRITTER_EVENT_STEALING   (17)
#define CRITTER_EVENT_BARTER   (36)
#define CRITTER_EVENT_TALK   (37)
#define CRITTER_EVENT_USE_SKILL   (21)
#define CRITTER_EVENT_USE_SKILL_ON_ME   (22)



#define CRITTER_EVENT_USE_ITEM   (19)
#define CRITTER_EVENT_USE_ITEM_ON_ME   (20)
#define CRITTER_EVENT_SHOW_ITEM_ON_MAP   (12)
#define CRITTER_EVENT_CHANGE_ITEM_ON_MAP   (13)
#define CRITTER_EVENT_HIDE_ITEM_ON_MAP   (14)
#define CRITTER_EVENT_DROP_ITEM   (21)
#define CRITTER_EVENT_MOVE_ITEM   (24)



#define CRITTER_EVENT_SHOW_CRITTER   (4)
#define CRITTER_EVENT_SHOW_CRITTER_1   (5)
#define CRITTER_EVENT_SHOW_CRITTER_2   (6)
#define CRITTER_EVENT_SHOW_CRITTER_3   (7)
#define CRITTER_EVENT_HIDE_CRITTER   (8)
#define CRITTER_EVENT_HIDE_CRITTER_1   (9)
#define CRITTER_EVENT_HIDE_CRITTER_2   (10)
#define CRITTER_EVENT_HIDE_CRITTER_3   (11)
#define CRITTER_EVENT_MESSAGE   (18)
#define CRITTER_EVENT_SMTH_DEAD   (24)
#define CRITTER_EVENT_SMTH_STEALING   (25)
#define CRITTER_EVENT_SMTH_ATTACK   (26)
#define CRITTER_EVENT_SMTH_ATTACKED   (27)
#define CRITTER_EVENT_SMTH_USE_ITEM   (28)
#define CRITTER_EVENT_SMTH_USE_SKILL   (29)
#define CRITTER_EVENT_SMTH_DROP_ITEM   (30)
#define CRITTER_EVENT_SMTH_MOVE_ITEM   (31)
#define CRITTER_EVENT_SMTH_KNOCKOUT   (32)



#define CRITTER_EVENT_PLANE_BEGIN   (33)
#define CRITTER_EVENT_PLANE_END   (34)
#define CRITTER_EVENT_PLANE_RUN   (35)



#define CRITTER_EVENT_GLOBAL_PROCESS   (38)
#define CRITTER_EVENT_GLOBAL_INVITE   (39)



#define CRITTER_EVENT_TURN_BASED_PROCESS   (40)
#define CRITTER_EVENT_SMTH_TURN_BASED_PROCESS   (41)

Define Documentation

#define CRITTER_EVENT_IDLE   (0)
#define CRITTER_EVENT_FINISH   (1)
#define CRITTER_EVENT_DEAD   (2)
#define CRITTER_EVENT_RESPAWN   (3)
#define CRITTER_EVENT_KNOCKOUT   (23)
#define CRITTER_EVENT_ATTACK   (15)
#define CRITTER_EVENT_ATTACKED   (16)
#define CRITTER_EVENT_STEALING   (17)
#define CRITTER_EVENT_BARTER   (36)
#define CRITTER_EVENT_TALK   (37)
#define CRITTER_EVENT_USE_SKILL   (21)
#define CRITTER_EVENT_USE_SKILL_ON_ME   (22)
#define CRITTER_EVENT_USE_ITEM   (19)
#define CRITTER_EVENT_USE_ITEM_ON_ME   (20)
#define CRITTER_EVENT_SHOW_ITEM_ON_MAP   (12)
#define CRITTER_EVENT_CHANGE_ITEM_ON_MAP   (13)
#define CRITTER_EVENT_HIDE_ITEM_ON_MAP   (14)
#define CRITTER_EVENT_DROP_ITEM   (21)
#define CRITTER_EVENT_MOVE_ITEM   (24)
#define CRITTER_EVENT_SHOW_CRITTER   (4)
#define CRITTER_EVENT_SHOW_CRITTER_1   (5)
#define CRITTER_EVENT_SHOW_CRITTER_2   (6)
#define CRITTER_EVENT_SHOW_CRITTER_3   (7)
#define CRITTER_EVENT_HIDE_CRITTER   (8)
#define CRITTER_EVENT_HIDE_CRITTER_1   (9)
#define CRITTER_EVENT_HIDE_CRITTER_2   (10)
#define CRITTER_EVENT_HIDE_CRITTER_3   (11)
#define CRITTER_EVENT_MESSAGE   (18)
#define CRITTER_EVENT_SMTH_DEAD   (24)
See also:
Critter::EventSmthDead CRITTER_EVENT_DEAD
#define CRITTER_EVENT_SMTH_STEALING   (25)
#define CRITTER_EVENT_SMTH_ATTACK   (26)
#define CRITTER_EVENT_SMTH_ATTACKED   (27)
See also:
Critter::EventSmthAttacked CRITTER_EVENT_ATTACKED
#define CRITTER_EVENT_SMTH_USE_ITEM   (28)
#define CRITTER_EVENT_SMTH_USE_SKILL   (29)
#define CRITTER_EVENT_SMTH_DROP_ITEM   (30)
#define CRITTER_EVENT_SMTH_MOVE_ITEM   (31)
#define CRITTER_EVENT_SMTH_KNOCKOUT   (32)
#define CRITTER_EVENT_PLANE_BEGIN   (33)
#define CRITTER_EVENT_PLANE_END   (34)
#define CRITTER_EVENT_PLANE_RUN   (35)
#define CRITTER_EVENT_GLOBAL_PROCESS   (38)
#define CRITTER_EVENT_GLOBAL_INVITE   (39)
#define CRITTER_EVENT_TURN_BASED_PROCESS   (40)
#define CRITTER_EVENT_SMTH_TURN_BASED_PROCESS   (41)