| | |
| | | _fields_ = [
|
| | | ("Cmd", c_ubyte),
|
| | | ("SubCmd", c_ubyte),
|
| | | ("ObjType", c_ubyte), |
| | | ("ObjType", c_ubyte), #buff的受效果者
|
| | | ("ObjID", c_int),
|
| | | ("BuffType", c_ubyte), #Buff类型 TBuffType
|
| | | ("SkillID", c_ushort),
|
| | |
| | | ("Value1", c_int),
|
| | | ("Value2", c_int),
|
| | | ("Layer", c_ubyte), #层数,不需要默认0
|
| | | ("OwnerID", c_int), # buff来源者
|
| | | ("OwnerType", c_ubyte), |
| | | ]
|
| | |
|
| | | def __init__(self):
|
| | |
| | | self.Value1 = 0
|
| | | self.Value2 = 0
|
| | | self.Layer = 0
|
| | | self.OwnerID = 0
|
| | | self.OwnerType = 0
|
| | | return
|
| | |
|
| | | def GetLength(self):
|
| | |
| | | Value:%d,
|
| | | Value1:%d,
|
| | | Value2:%d,
|
| | | Layer:%d
|
| | | Layer:%d,
|
| | | OwnerID:%d,
|
| | | OwnerType:%d
|
| | | '''\
|
| | | %(
|
| | | self.Cmd,
|
| | |
| | | self.Value,
|
| | | self.Value1,
|
| | | self.Value2,
|
| | | self.Layer
|
| | | self.Layer,
|
| | | self.OwnerID,
|
| | | self.OwnerType
|
| | | )
|
| | | return DumpString
|
| | |
|