diff --git a/lib/renders.js b/lib/renders.js index 93c4053..5759156 100644 --- a/lib/renders.js +++ b/lib/renders.js @@ -52,12 +52,21 @@ exp.draw_model = function(rid, img, scale, helm, is_body, callback) { var body = getPart(skin, 20, 20, 8, 12, scale); var right_arm = getPart(skin, 44, 20, arm_width, 12, scale); var right_arm_side = getPart(skin, 40, 20, 4, 12, scale); - var left_arm = flip(right_arm); // TODO var right_leg = getPart(skin, 4, 20, 4, 12, scale); var right_leg_side = getPart(skin, 0, 20, 4, 12, scale); - var left_leg = flip(right_leg); // TODO - var right_shoulder = getPart(skin, 44, 16, 4, 4, scale); - var left_shoulder = flip(right_shoulder); // TODO + var right_shoulder = getPart(skin, 44, 16, arm_width, 4, scale); + var left_leg; + var left_arm; + var left_shoulder; + if (old_type) { + left_arm = flip(right_arm); + left_leg = flip(right_leg); + left_shoulder = flip(right_shoulder); + } else { + left_arm = getPart(skin, 36, 52, arm_width, 12, scale); + left_leg = getPart(skin, 20, 52, 4, 12, scale); + left_shoulder = getPart(skin, 36, 48, arm_width, 4, scale); + } var x = 0; var y = 0;