31 lines
943 B
Java
31 lines
943 B
Java
|
import java.awt.*;
|
||
|
|
||
|
public class EntityTank {
|
||
|
private int Speed;
|
||
|
private double Weight, Step;
|
||
|
private Color BodyColor, AdditionalColor;
|
||
|
private boolean IsAntiAirforceGun;
|
||
|
private boolean IsTankTower;
|
||
|
public double Step(){
|
||
|
return Step;
|
||
|
}
|
||
|
public Color BodyColor(){
|
||
|
return BodyColor;
|
||
|
}
|
||
|
public Color AdditionalColor(){
|
||
|
return AdditionalColor;
|
||
|
}
|
||
|
public boolean IsAntiAirforceGun(){return IsAntiAirforceGun;}
|
||
|
public boolean IsTankTower(){return IsTankTower;}
|
||
|
public void Init(int speed, double weight, Color bodyColor, Color additionalColor,
|
||
|
boolean isAntiAirforceGun, boolean isTankTower){
|
||
|
Speed = speed;
|
||
|
Weight = weight;
|
||
|
Step = (double)Speed * 100 / Weight;
|
||
|
BodyColor = bodyColor;
|
||
|
AdditionalColor = additionalColor;
|
||
|
IsAntiAirforceGun = isAntiAirforceGun;
|
||
|
IsTankTower = isTankTower;
|
||
|
}
|
||
|
}
|