diff --git a/core/resources/l10n/messages.properties b/core/resources/l10n/messages.properties index 5d88d8684..52da181a0 100644 --- a/core/resources/l10n/messages.properties +++ b/core/resources/l10n/messages.properties @@ -1506,10 +1506,14 @@ material.tubular_nylon_25_mm_1_in = Tubular nylon (25 mm, 1 in) ! ExternalComponent ExternalComponent.Rough = Rough +ExternalComponent.Roughunfinished = Rough unfinished ExternalComponent.Unfinished = Unfinished ExternalComponent.Regularpaint = Regular paint ExternalComponent.Smoothpaint = Smooth paint -ExternalComponent.Polished = Polished +ExternalComponent.Optimumpaint = Optimum paint +ExternalComponent.Polished = Aircraft sheet-metal +ExternalComponent.Finishedpolished = Finished/polished surface +ExternalComponent.Mirror = Mirror surface ! LineStyle LineStyle.Solid = Solid diff --git a/core/src/net/sf/openrocket/rocketcomponent/ExternalComponent.java b/core/src/net/sf/openrocket/rocketcomponent/ExternalComponent.java index ac2aeaf96..78d08cb73 100644 --- a/core/src/net/sf/openrocket/rocketcomponent/ExternalComponent.java +++ b/core/src/net/sf/openrocket/rocketcomponent/ExternalComponent.java @@ -22,14 +22,22 @@ public abstract class ExternalComponent extends RocketComponent { public enum Finish { //// Rough ROUGH("ExternalComponent.Rough", 500e-6), + //// Rough unfinished + ROUGHUNFINISHED("ExternalComponent.Roughunfinished", 250e-6), //// Unfinished UNFINISHED("ExternalComponent.Unfinished", 150e-6), //// Regular paint NORMAL("ExternalComponent.Regularpaint", 60e-6), //// Smooth paint SMOOTH("ExternalComponent.Smoothpaint", 20e-6), + //// Optimum paint + OPTIMUM("ExternalComponent.Optimumpaint", 5e-6), //// Polished - POLISHED("ExternalComponent.Polished", 2e-6); + POLISHED("ExternalComponent.Polished", 2e-6), + //// Optimum paint + FINISHPOLISHED("ExternalComponent.Finishedpolished", .5e-6), + //// Optimum paint + MIRROR("ExternalComponent.Mirror", 0.0e-6); private static final Translator trans = Application.getTranslator(); private final String name;