def getLocPak(self): #@TODO dis r brok again pk = Packet("location") self.pos.modifyPacket(pk) pk.x = self.pos.loc.x pk.y = self.pos.loc.y pk.z = self.pos.loc.z pk.stance = pk.y+1.62 pk.grounded = self.onGround return pk
def getSpawnPacket(self): p = Packet("spawn") p.eid = self.id p.type = self.entity_type p.x = self.loc.x p.y = self.loc.y p.z = self.loc.z p.pitch = self.rotation.pitch p.yaw = self.rotation.yaw p.data = 1 p.speedx = self.velo.x p.speedz = self.velo.z p.speedy = self.velo.y return p