diff --git a/GameData/FreeIva/DECQ/DECQ_ApolloCM.cfg b/GameData/FreeIva/DECQ/DECQ_ApolloCM.cfg index ad1df9a..f7b621f 100644 --- a/GameData/FreeIva/DECQ/DECQ_ApolloCM.cfg +++ b/GameData/FreeIva/DECQ/DECQ_ApolloCM.cfg @@ -1,3 +1,16 @@ +@PART[APOLLO_CM]:HAS[!MODULE[ModuleFreeIva]]:FOR[FreeIva] +{ + MODULE + { + name = ModuleFreeIva + } +} + +@INTERNAL[APOLLO_cockpit_stock|APOLLO_cockpit_real]:HAS[!MODULE[InternalModuleFreeIva]]:FOR[FreeIva] +{ + FreeIva_InternalModel = DECQ_ApolloCM +} + @INTERNAL:HAS[#FreeIva_InternalModel[DECQ_ApolloCM]&!MODULE[InternalModuleFreeIva]]:AFTER[FreeIva] { MODEL @@ -9,14 +22,28 @@ { name = InternalModuleFreeIva shellColliderName = shellCollider - autoCutoutTargetName = ap-int2_001 + shellColliderName = sidePanels } PROP { name = FreeIva_Hatch_Round_Size0 - position = 0.0001061148, 0.0332356542, 0.882089913 - rotation = -0.707106829, 0, 0, -0.707106709 - scale = 1.29999995, 1.30000007, 1.30000007 + position = 0.0001061148, -0.02, -0.56 + rotation = 3.09086232e-08, -0.707106829, -0.707106829, -3.09086161e-08 + scale = 0.9,0.9,0.9 + + MODULE + { + name = HatchConfig + attachNodeId = top + cutoutTargetTransformName = ap-int2_001 + } + } + + PROP + { + name = FreeIva_Hatch_Invisible + position = 0, 0.953050137, 0 + rotation = 1, -1.62920685e-07, 8.74228192e-08, -2.82129974e-07 } } \ No newline at end of file diff --git a/GameData/FreeIva/DECQ/DECQ_ApolloCM.mu b/GameData/FreeIva/DECQ/DECQ_ApolloCM.mu index 6d3dd9c..fe1f8b3 100644 Binary files a/GameData/FreeIva/DECQ/DECQ_ApolloCM.mu and b/GameData/FreeIva/DECQ/DECQ_ApolloCM.mu differ diff --git a/Models/DECQ/DECQ_ApolloCM.blend b/Models/DECQ/DECQ_ApolloCM.blend index ca16ed2..5eda4de 100644 Binary files a/Models/DECQ/DECQ_ApolloCM.blend and b/Models/DECQ/DECQ_ApolloCM.blend differ