evil-inside/src/ei/game/scene/map/Factory.java
2007-05-07 14:51:20 +00:00

38 lines
777 B
Java

package ei.game.scene.map;
import ei.engine.math.Vector2f;
import ei.engine.math.Vector2i;
import ei.engine.scene.Entity;
import ei.engine.scene.Sprite;
import ei.game.player.Player;
public class Factory extends MapEntity{
private static final String[] img = {
"data/map/factory/factory_1.png",
"data/map/factory/factory_2.png"
};
private Sprite factory;
public Factory(Vector2i pos, Player p) {
super(500, pos, p);
}
@Override
public void init() {
factory = new Sprite("Factory",img[(int)(Math.random()*img.length)]);
factory.setSize(new Vector2f(50,50));
getNode().add(factory);
}
@Override
public Entity getSprite() {
return factory;
}
@Override
public int getMaintenanceCost() {
return 0;
}
}