at.rotate(robotSnapshot.getBodyHeading());
RenderImage robotRenderImage = imageManager.getColoredBodyRenderImage(robotSnapshot.getBodyColor());
robotRenderImage.setTransform(at);
robotRenderImage.paint(g);
at = AffineTransform.getTranslateInstance(x, y);
at.rotate(robotSnapshot.getGunHeading());
RenderImage gunRenderImage = imageManager.getColoredGunRenderImage(robotSnapshot.getGunColor());