Tidy up snuzzles

This commit is contained in:
Sollace 2018-04-26 23:55:09 +02:00
parent c6e81529f3
commit 36ee3966d7

View file

@ -9,34 +9,33 @@ import com.minelittlepony.model.AbstractPonyModel;
public class PonySnout { public class PonySnout {
private PlaneRenderer mare, stallion; private PlaneRenderer mare;
private PlaneRenderer stallion;
public PonySnout(AbstractPonyModel pony, float yOffset, float stretch) { public PonySnout(AbstractPonyModel pony, float yOffset, float stretch) {
mare = new PlaneRenderer(pony); mare = new PlaneRenderer(pony);
mare.setRotationPoint(HEAD_RP_X, HEAD_RP_Y + yOffset, HEAD_RP_Z); mare.offset(HEAD_CENTRE_X, HEAD_CENTRE_Y, HEAD_CENTRE_Z)
.around(HEAD_RP_X, HEAD_RP_Y + yOffset, HEAD_RP_Z)
mare.setTextureOffset(10, 14).addBackPlane(-2.0F + HEAD_CENTRE_X, 2.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 4, 2, stretch); .tex(10, 14) .addBackPlane(-2, 2, -5, 4, 2, stretch)
mare.setTextureOffset(11, 13).addBackPlane(-1.0F + HEAD_CENTRE_X, 1.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 2, 1, stretch); .tex(11, 13) .addBackPlane(-1, 1, -5, 2, 1, stretch)
mare.setTextureOffset(9, 14).addTopPlane(-2.0F + HEAD_CENTRE_X, 2.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 1, 1, stretch); .tex(9, 14) .addTopPlane(-2, 2, -5, 1, 1, stretch)
mare.setTextureOffset(14, 14).addTopPlane(1.0F + HEAD_CENTRE_X, 2.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 1, 1, stretch); .tex(14, 14) .addTopPlane( 1, 2, -5, 1, 1, stretch)
mare.setTextureOffset(11, 12).addTopPlane(-1.0F + HEAD_CENTRE_X, 1.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 2, 1, stretch); .tex(11, 12) .addTopPlane(-1, 1, -5, 2, 1, stretch)
mare.setTextureOffset(18, 7).addBottomPlane(-2.0F + HEAD_CENTRE_X, 4.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 4, 1, stretch); .tex(18, 7).addBottomPlane(-2, 4, -5, 4, 1, stretch)
mare.setTextureOffset(9, 14).addWestPlane(-2.0F + HEAD_CENTRE_X, 2.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 2, 1, stretch); .tex(9, 14) .addWestPlane(-2, 2, -5, 2, 1, stretch)
mare.setTextureOffset(14, 14).addEastPlane(2.0F + HEAD_CENTRE_X, 2.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 2, 1, stretch); .tex(14, 14) .addEastPlane( 2, 2, -5, 2, 1, stretch)
mare.setTextureOffset(11, 12).addWestPlane(-1.0F + HEAD_CENTRE_X, 1.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 1, 1, stretch); .tex(11, 12) .addWestPlane(-1, 1, -5, 1, 1, stretch)
mare.setTextureOffset(12, 12).addEastPlane(1.0F + HEAD_CENTRE_X, 1.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 1, 1, stretch); .tex(12, 12) .addEastPlane( 1, 1, -5, 1, 1, stretch);
pony.bipedHead.addChild(mare); pony.bipedHead.addChild(mare);
stallion = new PlaneRenderer(pony); stallion = new PlaneRenderer(pony);
stallion.setRotationPoint(HEAD_RP_X, HEAD_RP_Y + yOffset, HEAD_RP_Z); stallion.offset(HEAD_CENTRE_X, HEAD_CENTRE_Y, HEAD_CENTRE_Z)
.around(HEAD_RP_X, HEAD_RP_Y + yOffset, HEAD_RP_Z)
stallion.setTextureOffset(10, 13).addBackPlane(-2.0F + HEAD_CENTRE_X, 1.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 4, 3, stretch); .tex(10, 13) .addBackPlane(-2, 1, -5, 4, 3, stretch)
stallion.setTextureOffset(10, 13).addTopPlane(-2.0F + HEAD_CENTRE_X, 1.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 4, 1, stretch); .tex(10, 13) .addTopPlane(-2, 1, -5, 4, 1, stretch)
stallion.setTextureOffset(18, 7).addBottomPlane(-2.0F + HEAD_CENTRE_X, 4.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 4, 1, stretch); .tex(18, 7).addBottomPlane(-2, 4, -5, 4, 1, stretch)
stallion.setTextureOffset(10, 13).addWestPlane(-2.0F + HEAD_CENTRE_X, 1.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 3, 1, stretch); .tex(10, 13) .addWestPlane(-2, 1, -5, 3, 1, stretch)
stallion.setTextureOffset(13, 13).addEastPlane(2.0F + HEAD_CENTRE_X, 1.0F + HEAD_CENTRE_Y, -5.0F + HEAD_CENTRE_Z, 3, 1, stretch); .tex(13, 13) .addEastPlane( 2, 1, -5, 3, 1, stretch);
pony.bipedHead.addChild(stallion); pony.bipedHead.addChild(stallion);
} }