# since that looks weird, but we don't want to center
# the turnip under the mouse either, since that
# causes issues as well, so we compromise
- pos = (ev.pos[0] - 18, ev.pos[1] - 18)
+ pos = (ev.pos[0] - 6, ev.pos[1] - 6)
try:
turnip = Turnip(age=0, pos=pos, space=self._space)
self._turnips.append(turnip)
angle = math.atan2(distance[1], distance[0])
# Set light angle to this position
self._dragging.ray_manager.direction = math.degrees(angle)
+ self._dragging.ray_manager.update_shapes()
# Hackily update gamestate with new angle
for light_cfg in gamestate.station["lights"]:
light_pos = pymunk.Vec2d(light_cfg["position"])