Добавлен метод GetDataForSave в классе ExtensionDrawingPlane
This commit is contained in:
parent
7c1dbb3751
commit
647bfc4c5b
@ -28,4 +28,18 @@ public class ExtensionDrawingPlane {
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
public static String GetDataForSave(DrawingPlane drawingPlane, String separatorForObject)
|
||||||
|
{
|
||||||
|
var plane = drawingPlane.EntityPlane;
|
||||||
|
if (plane == null)
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
String str = plane.Speed + separatorForObject + plane.Weight + separatorForObject + plane.BodyColor.toString();
|
||||||
|
if (!(plane instanceof EntityStormtrooper stormtrooper))
|
||||||
|
{
|
||||||
|
return str;
|
||||||
|
}
|
||||||
|
return str + separatorForObject + stormtrooper.AdditionalColor + separatorForObject + stormtrooper.Bombs + separatorForObject + stormtrooper.Rockets;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user