More multiplayer bugfixes

This commit is contained in:
Anuken
2020-06-23 22:46:28 -04:00
parent db2f61ec29
commit 843be42568
14 changed files with 75 additions and 16 deletions

View File

@@ -15,7 +15,7 @@ import static mindustry.Vars.*;
public class BuilderAI extends AIController{
@Override
public void update(){
public void updateUnit(){
Builderc builder = (Builderc)unit;
if(builder.moving()){

View File

@@ -10,7 +10,7 @@ import mindustry.world.meta.*;
public class FlyingAI extends AIController{
@Override
public void update(){
public void updateUnit(){
if(unit.moving()){
unit.rotation(unit.vel().angle());
}

View File

@@ -24,7 +24,7 @@ public class FormationAI extends AIController implements FormationMember{
}
@Override
public void update(){
public void updateUnit(){
if(leader.dead()){
unit.resetController();
return;

View File

@@ -12,7 +12,7 @@ import static mindustry.Vars.pathfinder;
public class GroundAI extends AIController{
@Override
public void update(){
public void updateUnit(){
if(Units.invalidateTarget(target, unit.team(), unit.x(), unit.y(), Float.MAX_VALUE)){
target = null;

View File

@@ -10,7 +10,7 @@ public class SuicideAI extends GroundAI{
static boolean blockedByBlock;
@Override
public void update(){
public void updateUnit(){
if(Units.invalidateTarget(target, unit.team(), unit.x(), unit.y(), Float.MAX_VALUE)){
target = null;