(self, pad)
| 74 | self._reset(pad) |
| 75 | |
| 76 | def _reset(self, pad): |
| 77 | self.x = pad.x + pad.xoffset |
| 78 | if pad.y < 0: |
| 79 | self.y = pad.y + pad.yoffset |
| 80 | else: |
| 81 | self.y = pad.y - pad.yoffset |
| 82 | self.vx = pad.x - self.x |
| 83 | self.vy = pad.y + pad.w/2 - self.y |
| 84 | self._speedlimit() |
| 85 | self._slower() |
| 86 | self._slower() |
| 87 | |
| 88 | def update(self, pads): |
| 89 | self.x += self.vx |
no test coverage detected