From 79d44377e745d1b582bc8eff721154b1f5b63048 Mon Sep 17 00:00:00 2001 From: drewcassidy Date: Mon, 17 Feb 2020 19:14:38 -0800 Subject: [PATCH] Boilerplate configs again --- Assets/CineboxAndrew | 2 +- .../Coupling/restock-mh-engineplates.cfg | 854 ++++++------------ 2 files changed, 292 insertions(+), 564 deletions(-) diff --git a/Assets/CineboxAndrew b/Assets/CineboxAndrew index 3b3177ef..697c6a71 160000 --- a/Assets/CineboxAndrew +++ b/Assets/CineboxAndrew @@ -1 +1 @@ -Subproject commit 3b3177ef537039dd18458d0514571157573c41a1 +Subproject commit 697c6a7171967a3a751846fa79980d30e4885bd4 diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-engineplates.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-engineplates.cfg index 655ace6b..e4d0afc1 100644 --- a/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-engineplates.cfg +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-engineplates.cfg @@ -1,13 +1,13 @@ +// EP-18 Engine Plate +@PART[EnginePlate1p5]:HAS[~RestockIgnore[*]]:FOR[ReStock] { + @author = Andrew Cassidy (Cinebox) and Chris Adderley (Nertea) -@PART[EnginePlate1p5] { !MODEL,* {} MODEL { model = ReStock/Assets/Coupling/restock-engineplate-1875-1 } - @attachRules = 1,0,1,1,0 - !MODULE[ModulePartVariants] {} MODULE { @@ -15,6 +15,80 @@ baseVariant = Long baseMass = -0.062 baseCost = -261 + VARIANT + { + name = Boattail + mass = -0.073 + cost = -291 + displayName = #autoLOC_8005067 //#autoLOC_8005067 = Short + primaryColor = #3a562a + secondaryColor = #999999 + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-1875-White = false + Engineplate-1875-Orange = false + + Boattail-1875-Colliders = true + Boattail-1875-White = true + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 2 + } + } + + VARIANT + { + name = Boattail_Orange + mass = -0.073 + cost = -291 + displayName = #autoLOC_8005067 //#autoLOC_8005067 = Short + primaryColor = #3a562a + secondaryColor = #999999 + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-1875-White = false + Engineplate-1875-Orange = false + + Boattail-1875-Colliders = true + Boattail-1875-White = false + Boattail-1875-Orange = true + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 2 + } + } + VARIANT { name = Short @@ -26,18 +100,32 @@ sizeGroup = GroupB GAMEOBJECTS { - Shroud1p5x0 = true - Shroud1p5x1 = false - Shroud1p5x2 = false - Shroud1p5x3 = false - Shroud1p5x4 = false - Boattails = false + Engineplate-1875-White = true + Engineplate-1875-Orange = false + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = true + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 2 } } + VARIANT { name = Medium-Short @@ -49,18 +137,32 @@ sizeGroup = GroupB GAMEOBJECTS { - Shroud1p5x0 = false - Shroud1p5x1 = true - Shroud1p5x2 = false - Shroud1p5x3 = false - Shroud1p5x4 = false - Boattails = false + Engineplate-1875-White = true + Engineplate-1875-Orange = false + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = true + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 2 } } + VARIANT { name = Medium @@ -72,18 +174,32 @@ sizeGroup = GroupB GAMEOBJECTS { - Shroud1p5x0 = false - Shroud1p5x1 = false - Shroud1p5x2 = true - Shroud1p5x3 = false - Shroud1p5x4 = false - Boattails = false + Engineplate-1875-White = true + Engineplate-1875-Orange = false + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = true + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 2 } } + VARIANT { name = Medium-Long @@ -95,18 +211,32 @@ sizeGroup = GroupB GAMEOBJECTS { - Shroud1p5x0 = false - Shroud1p5x1 = false - Shroud1p5x2 = false - Shroud1p5x3 = true - Shroud1p5x4 = false - Boattails = false + Engineplate-1875-White = true + Engineplate-1875-Orange = false + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = true + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2 } } + VARIANT { name = Long @@ -118,617 +248,215 @@ sizeGroup = GroupB GAMEOBJECTS { - Shroud1p5x0 = false - Shroud1p5x1 = false - Shroud1p5x2 = false - Shroud1p5x3 = false - Shroud1p5x4 = true - Boattails = false + Engineplate-1875-White = true + Engineplate-1875-Orange = false + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = true + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -3.75, 0.0, 0.0, -1.0, 0.0, 2 } - } - VARIANT - { - name = Boattail - mass = -0.071 - cost = -284 - displayName = #LOC_Restock_variant-engine_boattail // Boattail - primaryColor = #3a562a - secondaryColor = #999999 - sizeGroup = GroupB - GAMEOBJECTS - { - Shroud1p5x0 = false - Shroud1p5x1 = false - Shroud1p5x2 = false - Shroud1p5x3 = false - Shroud1p5x4 = false - Boattails = true - } - NODES - { - node_stack_bottom = 0.0, -3.75, 0.0, 0.0, -1.0, 0.0, 2 - } - } - } - - MODULE - { - name = ModulePartVariants - useMultipleDragCubes = false - baseVariant = White + } VARIANT { - name = White - displayName = #autoLOC_8007119 - themeName = White - primaryColor = #ffffff - secondaryColor = #ffffff - GAMEOBJECTS - { - 1875-white = true - Boattail-white = true - 1p5x0-white = true - 1p5x1-white = true - 1p5x2-white = true - 1p5x3-white = true - 1p5x4-white = true - - 1875-orange = false - Boattail-orange = false - - 1875-metal = false - Boattail-metal = false - 1p5x0-metal = false - 1p5x1-metal = false - 1p5x2-metal = false - 1p5x3-metal = false - 1p5x4-metal = false - } - } - VARIANT - { - name = GrayAndOrange - displayName = #autoLOC_8007121 - themeName = GrayAndOrange - primaryColor = #4c4f47 - secondaryColor = #f49841 - GAMEOBJECTS - { - 1875-white = false - Boattail-white = false - 1p5x0-white = false - 1p5x1-white = false - 1p5x2-white = false - 1p5x3-white = false - 1p5x4-white = false - - 1875-orange = true - Boattail-orange = true - - 1875-metal = false - Boattail-metal = false - 1p5x0-metal = true - 1p5x1-metal = true - 1p5x2-metal = true - 1p5x3-metal = true - 1p5x4-metal = true - } - } - VARIANT - { - name = Metallic - displayName = #LOC_Restock_variant-surface_metal - themeName = Metal - primaryColor = #6f6e6d - secondaryColor = #6f6e6d - GAMEOBJECTS - { - 1875-white = false - Boattail-white = false - 1p5x0-white = false - 1p5x1-white = false - 1p5x2-white = false - 1p5x3-white = false - 1p5x4-white = false - - 1875-orange = false - Boattail-orange = false - - 1875-metal = true - Boattail-metal = true - 1p5x0-metal = true - 1p5x1-metal = true - 1p5x2-metal = true - 1p5x3-metal = true - 1p5x4-metal = true - - } - } - } -} - -@PART[EnginePlate2] { - !MODEL,* {} - MODEL - { - model = ReStock/Assets/Coupling/restock-engineplate-25-1 - } - - @attachRules = 1,0,1,1,0 - - !MODULE[ModulePartVariants] {} - MODULE - { - name = ModulePartVariants - baseVariant = Long - baseMass = -0.052 - baseCost = -238 - VARIANT - { - name = Short - mass = -0.071 - cost = -285 + name = Short_Orange + mass = -0.073 + cost = -291 displayName = #autoLOC_8005067 //#autoLOC_8005067 = Short primaryColor = #3a562a secondaryColor = #999999 sizeGroup = GroupB GAMEOBJECTS { - Shroud2x0 = true - Shroud2x1 = false - Shroud2x2 = false - Shroud2x3 = false - Shroud2x4 = false - Boattails = false + Engineplate-1875-White = false + Engineplate-1875-Orange = true + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = true + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 2 } } + VARIANT { - name = Medium-Short - mass = -0.067 - cost = -274 + name = Medium-Short_Orange + mass = -0.071 + cost = -284 displayName = #autoLOC_8005063 //#autoLOC_8005063 = Medium-Short primaryColor = #3a562a secondaryColor = #999999 sizeGroup = GroupB GAMEOBJECTS { - Shroud2x0 = false - Shroud2x1 = true - Shroud2x2 = false - Shroud2x3 = false - Shroud2x4 = false - Boattails = false + Engineplate-1875-White = false + Engineplate-1875-Orange = true + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = true + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 2 } } + VARIANT { - name = Medium - mass = -0.063 - cost = -264 + name = Medium_Orange + mass = -0.068 + cost = -277 displayName = #autoLOC_8005064 //#autoLOC_8005064 = Medium primaryColor = #3a562a secondaryColor = #999999 sizeGroup = GroupB GAMEOBJECTS { - Shroud2x0 = false - Shroud2x1 = false - Shroud2x2 = true - Shroud2x3 = false - Shroud2x4 = false - Boattails = false + Engineplate-1875-White = false + Engineplate-1875-Orange = true + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = true + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 2 } } + VARIANT { - name = Medium-Long - mass = -0.059 - cost = -255 + name = Medium-Long_Orange + mass = -0.066 + cost = -272 displayName = #autoLOC_8005065 //#autoLOC_8005065 = Medium-Long primaryColor = #3a562a secondaryColor = #999999 sizeGroup = GroupB GAMEOBJECTS { - Shroud2x0 = false - Shroud2x1 = false - Shroud2x2 = false - Shroud2x3 = true - Shroud2x4 = false - Boattails = false + Engineplate-1875-White = false + Engineplate-1875-Orange = true + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = true + Shroud-1875x3-Orange = false } NODES { node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2 } } + VARIANT { - name = Long - mass = -0.052 - cost = -238 + name = Long_Orange + mass = -0.062 + cost = -261 displayName = #autoLOC_8005066 //#autoLOC_8005066 = Long primaryColor = #3a562a secondaryColor = #999999 sizeGroup = GroupB GAMEOBJECTS { - Shroud2x0 = false - Shroud2x1 = false - Shroud2x2 = false - Shroud2x3 = false - Shroud2x4 = true - Boattails = false + Engineplate-1875-White = false + Engineplate-1875-Orange = true + + Boattail-1875-Colliders = false + Boattail-1875-White = false + Boattail-1875-Orange = false + + Shroud-1875x0-White = false + Shroud-1875x1-White = false + Shroud-1875x1p5-White = false + Shroud-1875x2-White = false + Shroud-1875x3-White = false + + + Shroud-1875x0-Orange = false + Shroud-1875x1-Orange = false + Shroud-1875x1p5-Orange = false + Shroud-1875x2-Orange = false + Shroud-1875x3-Orange = true } NODES { node_stack_bottom = 0.0, -3.75, 0.0, 0.0, -1.0, 0.0, 2 } } - VARIANT - { - name = Boattail - mass = -0.067 - cost = -274 - displayName = #LOC_Restock_variant-engine_boattail // Boattail - primaryColor = #3a562a - secondaryColor = #999999 - sizeGroup = GroupB - GAMEOBJECTS - { - Shroud2x0 = false - Shroud2x1 = false - Shroud2x2 = false - Shroud2x3 = false - Shroud2x4 = false - Boattails = true - } - NODES - { - node_stack_bottom = 0.0, -3.75, 0.0, 0.0, -1.0, 0.0, 2 - } - } - } - - MODULE - { - name = ModulePartVariants - useMultipleDragCubes = false - baseVariant = White - - VARIANT - { - name = White - displayName = #autoLOC_8007119 - themeName = White - primaryColor = #ffffff - secondaryColor = #ffffff - GAMEOBJECTS - { - 25-white = true - Boattail-white = true - 2x0-white = true - 2x1-white = true - 2x2-white = true - 2x3-white = true - 2x4-white = true - - 25-sofi = false - 2x0-sofi = false - 2x1-sofi = false - 2x2-sofi = false - 2x3-sofi = false - 2x4-sofi = false - - 25-metal = false - Boattail-metal = false - 2x0-metal = false - 2x1-metal = false - 2x2-metal = false - 2x3-metal = false - 2x4-metal = false - } - } - VARIANT - { - name = Orange - displayName = #autoLOC_8007123 - themeName = Orange - primaryColor = #f49841 - secondaryColor = #4c4f47 - GAMEOBJECTS - { - 25-white = false - Boattail-white = true - 2x0-white = false - 2x1-white = false - 2x2-white = false - 2x3-white = false - 2x4-white = false - - 25-sofi = true - 2x0-sofi = true - 2x1-sofi = true - 2x2-sofi = true - 2x3-sofi = true - 2x4-sofi = true - - 25-metal = false - Boattail-metal = false - 2x0-metal = false - 2x1-metal = false - 2x2-metal = false - 2x3-metal = false - 2x4-metal = false - } - } - VARIANT - { - name = Metallic - displayName = #LOC_Restock_variant-surface_metal - themeName = Metal - primaryColor = #6f6e6d - secondaryColor = #6f6e6d - GAMEOBJECTS - { - 25-white = false - Boattail-white = false - 2x0-white = false - 2x1-white = false - 2x2-white = false - 2x3-white = false - 2x4-white = false - - 25-sofi = false - 2x0-sofi = false - 2x1-sofi = false - 2x2-sofi = false - 2x3-sofi = false - 2x4-sofi = false - - 25-metal = true - Boattail-metal = true - 2x0-metal = true - 2x1-metal = true - 2x2-metal = true - 2x3-metal = true - 2x4-metal = true - } - } - } -} - -@PART[EnginePlate3] { - !MODEL,* {} - MODEL - { - model = ReStock/Assets/Coupling/restock-engineplate-375-1 - } - - @attachRules = 1,0,1,1,0 - - !MODULE[ModulePartVariants] {} - MODULE - { - name = ModulePartVariants - baseVariant = Long - baseMass = -0.005 - baseCost = -150 - VARIANT - { - name = Short - mass = -0.057 - cost = -250 - displayName = #autoLOC_8005067 //#autoLOC_8005067 = Short - primaryColor = #3a562a - secondaryColor = #999999 - sizeGroup = GroupB - GAMEOBJECTS - { - Shroud3x0 = true - Shroud3x1 = false - Shroud3x2 = false - Shroud3x3 = false - Shroud3x4 = false - Boattails = false - } - NODES - { - node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 3 - } - } - VARIANT - { - name = Medium-Short - mass = -0.049 - cost = -250 - displayName = #autoLOC_8005063 //#autoLOC_8005063 = Medium-Short - primaryColor = #3a562a - secondaryColor = #999999 - sizeGroup = GroupB - GAMEOBJECTS - { - Shroud3x0 = false - Shroud3x1 = true - Shroud3x2 = false - Shroud3x3 = false - Shroud3x4 = false - Boattails = false - } - NODES - { - node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 3 - } - } - VARIANT - { - name = Medium - mass = -0.040 - cost = -214 - displayName = #autoLOC_8005064 //#autoLOC_8005064 = Medium - primaryColor = #3a562a - secondaryColor = #999999 - sizeGroup = GroupB - GAMEOBJECTS - { - Shroud3x0 = false - Shroud3x1 = false - Shroud3x2 = true - Shroud3x3 = false - Shroud3x4 = false - Boattails = false - } - NODES - { - node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 3 - } - } - VARIANT - { - name = Medium-Long - mass = -0.022 - cost = -181 - displayName = #autoLOC_8005065 //#autoLOC_8005065 = Medium-Long - primaryColor = #3a562a - secondaryColor = #999999 - sizeGroup = GroupB - GAMEOBJECTS - { - Shroud3x0 = false - Shroud3x1 = false - Shroud3x2 = false - Shroud3x3 = true - Shroud3x4 = false - Boattails = false - } - NODES - { - node_stack_bottom = 0.0, -3.75, 0.0, 0.0, -1.0, 0.0, 3 - } - } - VARIANT - { - name = Long - mass = -0.005 - cost = -150 - displayName = #autoLOC_8005066 //#autoLOC_8005066 = Long - primaryColor = #3a562a - secondaryColor = #999999 - sizeGroup = GroupB - GAMEOBJECTS - { - Shroud3x0 = false - Shroud3x1 = false - Shroud3x2 = false - Shroud3x3 = false - Shroud3x4 = true - Boattails = false - } - NODES - { - node_stack_bottom = 0.0, -5.0, 0.0, 0.0, -1.0, 0.0, 3 - } - } - VARIANT - { - name = Boattail - mass = -0.049 - cost = -250 - displayName = #LOC_Restock_variant-engine_boattail // Boattail - primaryColor = #3a562a - secondaryColor = #999999 - sizeGroup = GroupB - GAMEOBJECTS - { - Shroud3x0 = false - Shroud3x1 = false - Shroud3x2 = false - Shroud3x3 = false - Shroud3x4 = false - Boattails = true - } - NODES - { - node_stack_bottom = 0.0, -5.0, 0.0, 0.0, -1.0, 0.0, 3 - } - } - } - - MODULE - { - name = ModulePartVariants - useMultipleDragCubes = false - baseVariant = White - - VARIANT - { - name = White - displayName = #autoLOC_8007119 - themeName = White - primaryColor = #ffffff - secondaryColor = #ffffff - GAMEOBJECTS - { - 375-white = true - Boattail-white = true - 3x1-white = true - 3x2-white = true - 3x3-white = true - 3x4-white = true - 3x5-white = true - - 375-sofi= false - Boattail-sofi = false - 3x1-sofi = false - 3x2-sofi = false - 3x3-sofi = false - 3x4-sofi = false - 3x5-sofi = false - } - } - VARIANT - { - name = Orange - displayName = #autoLOC_8007123 - themeName = Orange - primaryColor = #f49841 - secondaryColor = #4c4f47 - GAMEOBJECTS - { - 375-white = false - Boattail-white = false - 3x1-white = false - 3x2-white = false - 3x3-white = false - 3x4-white = false - 3x5-white = false - - 375-sofi= true - Boattail-sofi = true - 3x1-sofi = true - 3x2-sofi = true - 3x3-sofi = true - 3x4-sofi = true - 3x5-sofi = true - } - } } } \ No newline at end of file