PIbd-21 Potapov N.S. LabWork06 Hard #6

Closed
ns.potapov wants to merge 12 commits from LabWork06 into LabWork05
Showing only changes of commit 647bfc4c5b - Show all commits

View File

@ -28,4 +28,18 @@ public class ExtensionDrawingPlane {
}
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;
}
}