def __init__(self): self.type = "MOVE" self.tickId = 0 self.time = 0 self.serverRealTimeMS = 0 self.newPos = WorldPosData() self.records = []
def __init__(self): self.type = "SERVERPLAYERSHOOT" self.bulletId = 0 self.ownerId = 0 self.containerType = 0 self.startingPos = WorldPosData() self.angle = 0 self.damage = 0
def __init__(self): self.type = "ENEMYSHOOT" self.bulletId = 0 self.ownerId = 0 self.bulletType = 0 self.startingPos = WorldPosData() self.angle = 0 self.damage = 0 self.numShots = 0 self.angleInc = 0
def __init__(self): self.type = "AOE" self.pos = WorldPosData() self.radius = 0 self.damage = 0 self.effect = 0 self.duration = 0 self.origType = 0 self.color = 0 self.armorPierce = False
def __init__(self): self.type = "PLAYERSHOOT" self.time = 0 self.bulletId = 0 self.containerType = 0 self.pos = WorldPosData() self.angle = 0 self.speedMult = 0 self.lifeMult = 0 self.isBurst = False
def __init__(self): self.type = "AOEACK" self.time = 0 self.pos = WorldPosData()
def __init__(self): self.type = "INVSWAP" self.time = 0 self.pos = WorldPosData() self.slotObject1 = SlotObjectData() self.slotObject2 = SlotObjectData()
def __init__(self): self.type = "GOTO" self.objectId = 0 self.position = WorldPosData()
def __init__(self): self.type = "GROUNDDAMAGE" self.time = 0 self.pos = WorldPosData()
def __init__(self): self.type = "USEITEM" self.time = 0 self.slotObject = SlotObjectData() self.pos = WorldPosData() self.useType = 0