Go to the documentation of this file.00001 '''
00002 event.py
00003
00004 Anoria (c) Gsk 2010
00005 '''
00006
00007
00008
00009
00010
00011
00012 NONE = 0
00013 UNDER_ATTACK = 1
00014 YOU_DIED = 2
00015 ENTITY_KILL = 3
00016 PROFICIENCY_POINT_GAIN = 4
00017 APPLY_STATS_EFFECT = 5
00018 STAT_UPDATE_CON = 6
00019 STAT_UPDATE_STR = 7
00020 STAT_UPDATE_DEX = 8
00021 STAT_UPDATE_INT = 9
00022 STAT_UPDATE_HP = 10
00023 STAT_UPDATE_PWR = 11
00024 AGGRO_DROPPED = 12
00025
00026 EVENTS = [ "NONE", "UNDER_ATTACK", "YOU_DIED", "ENTITY_KILL", "PROFICIENCY_POINT_GAIN",
00027 "APPLY_STATS_EFFECT", "STAT_UPDATE_CON", "STAT_UPDATE_STR", "STAT_UPDATE_DEX",
00028 "STAT_UPDATE_INT", "STAT_UPDATE_HP", "STAT_UPDATE_PWR", "AGGRO_DROPPED" ]
00029
00030
00031
00032
00033
00034
00035
00036 ATTACK_EVENT_NONE = 0
00037 ATTACK_EVENT_MELEE = 1
00038 ATTACK_EVENT_ARCHERY = 2
00039 ATTACK_EVENT_MAGIC = 3
00040 ATTACK_EVENT_AGGRO = 4
00041
00042
00043 ATTACK_EVENTS = [ "NONE", "ATTACK_EVENT_MELEE", "ATTACK_EVENT_ARCHERY", "ATTACK_EVENT_MAGIC", "ATTACK_EVENT_AGGRO" ]
00044
00045
00046 class RPCEVENT():
00047 def __init__(self):
00048 self.int32param = None
00049 self.stringparam = None