WIP arkycite
This commit is contained in:
@@ -6,8 +6,10 @@ import arc.graphics.g2d.*;
|
||||
import arc.math.*;
|
||||
import arc.util.*;
|
||||
import arc.util.io.*;
|
||||
import mindustry.*;
|
||||
import mindustry.content.*;
|
||||
import mindustry.entities.*;
|
||||
import mindustry.game.*;
|
||||
import mindustry.gen.*;
|
||||
import mindustry.graphics.*;
|
||||
import mindustry.type.*;
|
||||
@@ -49,6 +51,20 @@ public class UnitCargoLoader extends Block{
|
||||
));
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean canPlaceOn(Tile tile, Team team, int rotation){
|
||||
return super.canPlaceOn(tile, team, rotation) && Units.canCreate(team, unitType);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void drawPlace(int x, int y, int rotation, boolean valid){
|
||||
super.drawPlace(x, y, rotation, valid);
|
||||
|
||||
if(!Units.canCreate(Vars.player.team(), unitType)){
|
||||
drawPlaceText(Core.bundle.get("@bar.cargounitcap"), x, y, valid);
|
||||
}
|
||||
}
|
||||
|
||||
public class UnitTransportSourceBuild extends Building{
|
||||
//needs to be "unboxed" after reading, since units are read after buildings.
|
||||
public int readUnitId = -1;
|
||||
|
||||
Reference in New Issue
Block a user