More multiplayer bugfixes
This commit is contained in:
@@ -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()){
|
||||
|
||||
@@ -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());
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ public class FormationAI extends AIController implements FormationMember{
|
||||
}
|
||||
|
||||
@Override
|
||||
public void update(){
|
||||
public void updateUnit(){
|
||||
if(leader.dead()){
|
||||
unit.resetController();
|
||||
return;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user