More base unit types added

This commit is contained in:
Anuken
2018-04-23 19:14:52 -04:00
parent aa83510fbe
commit 19d058a644
7 changed files with 30 additions and 21 deletions

View File

@@ -1,10 +0,0 @@
package io.anuke.mindustry.entities.units.types;
import io.anuke.mindustry.entities.units.FlyingUnitType;
public class Bomber extends FlyingUnitType {
public Bomber(String name) {
super(name);
}
}

View File

@@ -0,0 +1,9 @@
package io.anuke.mindustry.entities.units.types;
import io.anuke.mindustry.entities.units.GroundUnitType;
public class Brute extends GroundUnitType {
public Brute(String name) {
super(name);
}
}

View File

@@ -0,0 +1,4 @@
package io.anuke.mindustry.entities.units.types;
public class Eradicator {
}

View File

@@ -3,6 +3,7 @@ package io.anuke.mindustry.entities.units.types;
import io.anuke.mindustry.entities.units.FlyingUnitType;
public class Reaper extends FlyingUnitType {
public Reaper(String name) {
super(name);
}

View File

@@ -1,10 +0,0 @@
package io.anuke.mindustry.entities.units.types;
import io.anuke.mindustry.entities.units.FlyingUnitType;
public class RepairDrone extends FlyingUnitType {
public RepairDrone(String name) {
super(name);
}
}

View File

@@ -0,0 +1,4 @@
package io.anuke.mindustry.entities.units.types;
public class Sheller {
}

View File

@@ -1,11 +1,22 @@
package io.anuke.mindustry.entities.units.types;
import io.anuke.mindustry.entities.Unit;
import io.anuke.mindustry.entities.units.BaseUnit;
import io.anuke.mindustry.entities.units.FlyingUnitType;
import io.anuke.ucore.graphics.Draw;
public class Vtol extends FlyingUnitType {
public Vtol(){
super("flier");
super("vtol");
}
@Override
public void draw(BaseUnit unit) {
Draw.alpha(unit.hitTime / Unit.hitDuration);
Draw.rect(name, unit.x, unit.y, unit.rotation - 90);
Draw.alpha(1f);
}
}