override public PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); PopUpCanvas.popUpOption goTo = new PopUpCanvas.popUpOption("Harvest", moveToBut); PopUpCanvas.popUpOption makeDrill = new PopUpCanvas.popUpOption("CreateDrill", drillBut); for (int i = 0; i < DeepDrillPlatform.getPrice().Length; i++) { //print("i: " + i + " kind=" + DeepDrillPlatform.getPrice()[i].getRessource() + " availamount=" + ResourceHandler.getAmoumt(DeepDrillPlatform.getPrice()[i].getRessource()) + " req=" + DeepDrillPlatform.getPrice()[i].getAmount()); if (ResourceHandler.getAmoumt(DeepDrillPlatform.getPrice()[i].getRessource()) < DeepDrillPlatform.getPrice()[i].getAmount()) { //ressources missing makeDrill.setEnabled(false); } } if (activeDrill != null) { makeDrill.setEnabled(false); } options = new PopUpCanvas.popUpOption[] { info, goTo, makeDrill }; return(options); }
public PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption conf = new PopUpCanvas.popUpOption("conf", infoBut); var options = new PopUpCanvas.popUpOption[] { conf }; return(options); }
public PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); PopUpCanvas.popUpOption goTo = new PopUpCanvas.popUpOption("Deliver", moveToBut); options = new PopUpCanvas.popUpOption[] { info, goTo }; return(options); }
public virtual PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); PopUpCanvas.popUpOption goTo = new PopUpCanvas.popUpOption("Harvest", moveToBut); options = new PopUpCanvas.popUpOption[] { info, goTo }; return(options); }
public override PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); //PopUpCanvas.popUpOption goTo = new PopUpCanvas.popUpOption("DoClone", cloneBut); options = new PopUpCanvas.popUpOption[] { info }; return(options); }
public override PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); PopUpCanvas.popUpOption buildHeat = new PopUpCanvas.popUpOption("BuildHeatReflector", buildHeatBut); PopUpCanvas.popUpOption buildCooling = new PopUpCanvas.popUpOption("BuildCoolingGrid", buildCoolBut); options = new PopUpCanvas.popUpOption[] { info, buildHeat, buildCooling }; return(options); }
public override PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption activate = new PopUpCanvas.popUpOption("Activate", UIPrefabCache.ActivateBut); PopUpCanvas.popUpOption deactivate = new PopUpCanvas.popUpOption("Deactivate", UIPrefabCache.DeactivateBut); activate.setEnabled(!getActive()); deactivate.setEnabled(getActive()); var options = new[] { activate, deactivate }; return(options); }
public PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); PopUpCanvas.popUpOption buildReactor = new PopUpCanvas.popUpOption("BuildReactor", buildCoreBut); PopUpCanvas.popUpOption buildBoiler = new PopUpCanvas.popUpOption("BuildBoiler", buildBoilerBut); PopUpCanvas.popUpOption buildWall = new PopUpCanvas.popUpOption("BuildWall", buildWallBut); PopUpCanvas.popUpOption activate = new PopUpCanvas.popUpOption("activate", activateBut); PopUpCanvas.popUpOption deactivate = new PopUpCanvas.popUpOption("deactivate", deactivateBut); options = new PopUpCanvas.popUpOption[] { info, activate, deactivate, buildReactor, buildBoiler, buildWall }; return(options); }
public override PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); PopUpCanvas.popUpOption salvage = new PopUpCanvas.popUpOption("doSalvage", salvageBut); if (this.getCurEnergy() < 490 || this.busy) { salvage.setEnabled(false); } options = new PopUpCanvas.popUpOption[] { info, salvage }; return(options); }
public override PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); PopUpCanvas.popUpOption goTo = new PopUpCanvas.popUpOption("DoClone", cloneBut); PopUpCanvas.popUpOption DoSoldier = new PopUpCanvas.popUpOption("DoSoldier", soldierbut); if (this.getCurEnergy() < 500 || this.busy) { goTo.setEnabled(false); } if (this.getCurEnergy() < 1000 || this.busy) { DoSoldier.setEnabled(false); } options = new PopUpCanvas.popUpOption[] { info, goTo, DoSoldier }; return(options); }
public override PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options; PopUpCanvas.popUpOption info = new PopUpCanvas.popUpOption("Info", infoBut); PopUpCanvas.popUpOption stop = new PopUpCanvas.popUpOption("doStop", stopBut); PopUpCanvas.popUpOption start = new PopUpCanvas.popUpOption("doStart", startBut); if (this.busy || this.getCurEnergy() < 5) { start.setEnabled(false); } if (!this.busy) { stop.setEnabled(false); } options = new PopUpCanvas.popUpOption[] { info, stop, start }; return(options); }
public PopUpCanvas.popUpOption[] getOptions() { PopUpCanvas.popUpOption[] options = new PopUpCanvas.popUpOption[] { }; return(options); }