31 lines
962 B
Java
31 lines
962 B
Java
import java.awt.*;
|
|
public class DrawningWarmlyLocomotive extends DrawningLocomotive{
|
|
public DrawningWarmlyLocomotive(int speed, float weight, Color bodyColor, Color extraColor, boolean pipe, boolean storage)
|
|
{
|
|
super(speed, weight, bodyColor, 110, 50);
|
|
Locomotive = new EntityWarmlyLocomotive(speed, weight, bodyColor, extraColor, pipe, storage);
|
|
}
|
|
public void DrawTransport(Graphics g)
|
|
{
|
|
if (Locomotive instanceof EntityWarmlyLocomotive)
|
|
{
|
|
EntityWarmlyLocomotive warmlyLocomotive = (EntityWarmlyLocomotive) Locomotive;
|
|
//Pen pen = new(Color.Black);
|
|
//Brush extraBrush = new SolidBrush(warmlyLocomotive.ExtraColor);
|
|
super.DrawTransport((Graphics2D)g);
|
|
|
|
if (warmlyLocomotive.Pipe)
|
|
{
|
|
//TODO
|
|
|
|
}
|
|
|
|
if (warmlyLocomotive.FuelStorage)
|
|
{
|
|
//TODO
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|