+
+
+ @Override
+ protected void loadFromPreset(ComponentPreset preset) {
+ if( preset.has( ComponentPreset.DIAMETER )) {
+ this.diameter = preset.get( ComponentPreset.DIAMETER );
+ }
+ if( preset.has( ComponentPreset.LINE_COUNT )) {
+ this.lineCount = preset.get( ComponentPreset.LINE_COUNT );
+ }
+ if( preset.has( ComponentPreset.LINE_LENGTH )) {
+ this.lineLength = preset.get( ComponentPreset.LINE_LENGTH );
+ }
+ if( preset.has( ComponentPreset.LINE_MATERIAL )) {
+ this.lineMaterial = preset.get( ComponentPreset.LINE_MATERIAL );
+ }
+ super.loadFromPreset(preset);
+ }
+
+
+ @Override
+ public Type getPresetType() {
+ return ComponentPreset.Type.PARACHUTE;
+ }