package com.rebelkeithy.ftl.view; import com.badlogic.gdx.graphics.g2d.SpriteBatch; import com.rebelkeithy.ftl.systems.AbstractShipSystem; public class SubSystemRenderer extends SystemRenderer { public SubSystemRenderer(AbstractShipSystem system, int systemX) { super(system, systemX); unmanned = TextureRegistry.registerSprite("unmannedSubsystem", "systemUI/manning_bar_off"); manned1 = TextureRegistry.registerSprite("mannedSubsystem", "systemUI/manning_bar_on"); } @Override protected void createButton() { } public void drawMannIcon(SpriteBatch batch) { if(system.canMann() && system.getPower() > 0) { if(!system.isManned()) batch.draw(unmanned, systemX-19 + 24, systemY + 30 + system.getMaxPower()*8); else batch.draw(manned1, systemX-19 + 24, systemY + 30 + system.getMaxPower()*8); } } }