From 99bba138c820907c9ba5fe28c64a7d86708a0f5e Mon Sep 17 00:00:00 2001 From: Jonathan Bayer Date: Sat, 29 Oct 2016 20:40:23 -0400 Subject: [PATCH] Copied patch from RPM Fixed patches for cameras in RPM Fixed Telescopes Fixed various offsets and rotations fixed names in files, so that L-Tech will now have the same camera name as Hullcam Got all cameras working with RP --- .../HullCameraVDS/HullcamVDSContinued.version | 2 +- .../HullCameraVDS/Parts/MSIKerbPro/part.cfg | 170 ++++----- .../HullCameraVDS/Parts/Telescope/part.cfg | 184 +++++----- .../Parts/TelescopeLarge/part.cfg | 327 +++++++++-------- GameData/HullCameraVDS/Parts/aerocam/part.cfg | 334 +++++++++--------- .../HullCameraVDS/Parts/hc_booster/part.cfg | 264 +++++++------- .../Parts/hc_kazzelblad/part.cfg | 173 ++++----- .../HullCameraVDS/Parts/hc_launchcam/part.cfg | 168 ++++----- .../HullCameraVDS/Parts/hc_navcam/part.cfg | 170 ++++----- .../Parts/hc_nightvision/part.cfg | 170 ++++----- .../HullCameraVDS/Parts/hc_scicam/part.cfg | 168 ++++----- .../HullCameraVDS/Parts/hc_wideangle/part.cfg | 170 ++++----- .../Parts/hullcam_hubbazoot/part.cfg | 176 ++++----- GameData/HullCameraVDS/Parts/rpm.cfg | 59 ++-- ...pm2-hullcam-models-as-external-cameras.cfg | 129 +++++++ GameData/HullCameraVDS/Plugins/settings.cfg | 9 +- .../Assets/ObjectInspector.shadervariants | Bin 0 -> 4164 bytes HullCameraAssets/Library/CurrentLayout.dwlt | Bin 45164 -> 45116 bytes HullCameraAssets/Library/ScriptMapper | Bin 10837 -> 10877 bytes HullCameraAssets/Library/assetDatabase3 | Bin 1562728 -> 1562996 bytes .../00/00000000000000004000000000000000 | Bin 4325 -> 4325 bytes .../00/00000000000000006100000000000000 | Bin 4325 -> 4325 bytes .../c9/c9a0bd60e949b75489cc92b9fa2bae14 | Bin 0 -> 4268 bytes .../c9/c9a0bd60e949b75489cc92b9fa2bae14.info | Bin 0 -> 600 bytes Src/.vs/HullCamera/v14/.suo | Bin 89600 -> 91648 bytes Src/Changelog.txt | 10 + Src/HullCamera.csproj | 3 + Src/HullcamVDSContinued.version | 4 +- Src/buildrelease.bat | 2 +- ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6898 -> 6961 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6902 -> 6965 bytes 31 files changed, 1419 insertions(+), 1273 deletions(-) create mode 100644 GameData/HullCameraVDS/Parts/rpm2-hullcam-models-as-external-cameras.cfg create mode 100644 HullCameraAssets/Assets/ObjectInspector.shadervariants create mode 100644 HullCameraAssets/Library/metadata/c9/c9a0bd60e949b75489cc92b9fa2bae14 create mode 100644 HullCameraAssets/Library/metadata/c9/c9a0bd60e949b75489cc92b9fa2bae14.info create mode 100644 Src/Changelog.txt diff --git a/GameData/HullCameraVDS/HullcamVDSContinued.version b/GameData/HullCameraVDS/HullcamVDSContinued.version index bfe9507..171b264 100644 --- a/GameData/HullCameraVDS/HullcamVDSContinued.version +++ b/GameData/HullCameraVDS/HullcamVDSContinued.version @@ -4,7 +4,7 @@ "VERSION": { "MAJOR": 0, "MINOR": 1, - "PATCH": 2, + "PATCH": 3, "BUILD": 0 }, "KSP_VERSION": { diff --git a/GameData/HullCameraVDS/Parts/MSIKerbPro/part.cfg b/GameData/HullCameraVDS/Parts/MSIKerbPro/part.cfg index ceb88e6..8b7cece 100644 --- a/GameData/HullCameraVDS/Parts/MSIKerbPro/part.cfg +++ b/GameData/HullCameraVDS/Parts/MSIKerbPro/part.cfg @@ -1,95 +1,95 @@ PART { -// --- general parameters --- -name = kerbpro -module = Part -author = sirkut - -// --- asset parameters --- -mesh = model.mu -scale = 1 -rescaleFactor = 0.25 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.15, 0.0, 0.0, -1.0 -node_stack_bottom = 0.0, -0.1, 0.0, 0.0, 1.0, 0.0, 0 -node_stack_top = 0.0, 0.6, 0.0, 0.0, 1.0, 0.0, 0 - - -// --- editor parameters --- -TechRequired = advElectrics -entryCost = 5200 -cost = 100 -category = Utility -subcategory = 0 -title = KerbPro -manufacturer = Magic Smoke Industries -description = The KerbPro is an extremely durable camera primarily used in various sporting activities. Kerbal Space Program asked if these were durable enough to be used as rocket cams. Only time will tell. -tags = (cam hull science - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,1,1,0 - -// --- standard part parameters --- -mass = 0.001 -dragModelType = default -maximum_drag = 0 -minimum_drag = 0 -angularDrag = 0 -crashTolerance = 8 -impactTolerance = 8 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = KerbPro - cameraForward = 0, 0, -1 - cameraUp = 0, 1, 0 - cameraPosition = 0.0, 0.0, 0.0 - cameraFoVMax = 40 - cameraFoVMin = 10 -} - -MODULE -{ - name = HullCamera - cameraName = KerbPro - cameraForward = 0, 0, -1 - cameraUp = 0, 1, 0 - cameraPosition = 0.0, 0.0, 0.0 - cameraFoVMax = 40 - cameraFoVMin = 0.0001 + // --- general parameters --- + name = kerbpro + module = Part + author = sirkut - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 1 + rescaleFactor = 0.25 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.15, 0.0, 0.0, -1.0 + node_stack_bottom = 0.0, -0.1, 0.0, 0.0, 1.0, 0.0, 0 + node_stack_top = 0.0, 0.6, 0.0, 0.0, 1.0, 0.0, 0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = advElectrics + entryCost = 5200 + cost = 100 + category = Utility + subcategory = 0 + title = KerbPro + manufacturer = Magic Smoke Industries + description = The KerbPro is an extremely durable camera primarily used in various sporting activities. Kerbal Space Program asked if these were durable enough to be used as rocket cams. Only time will tell. + tags = (cam hull science - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,1,1,0 - dataIsCollectable = True - interactionRange = 1.2 + // --- standard part parameters --- + mass = 0.001 + dragModelType = default + maximum_drag = 0 + minimum_drag = 0 + angularDrag = 0 + crashTolerance = 8 + impactTolerance = 8 + maxTemp = 1200 - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = KerbPro + cameraForward = 0, 0, -1 + cameraUp = 0, 1, 0 + cameraPosition = 0.0, 0.0, 0.0 + cameraFoVMax = 40 + cameraFoVMin = 10 + } + + MODULE + { + name = HullCamera + cameraName = KerbPro + cameraForward = 0, 0, -1 + cameraUp = 0, 1, 0 + cameraPosition = 0.0, 0.0, 0.0 + cameraFoVMax = 40 + cameraFoVMin = 0.0001 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } } diff --git a/GameData/HullCameraVDS/Parts/Telescope/part.cfg b/GameData/HullCameraVDS/Parts/Telescope/part.cfg index 7abb9f5..e916f70 100644 --- a/GameData/HullCameraVDS/Parts/Telescope/part.cfg +++ b/GameData/HullCameraVDS/Parts/Telescope/part.cfg @@ -1,102 +1,102 @@ PART{ // --- general parameters --- -name = Telescope -module = Strut -author = Part: NovaSilisko Mod: hubbazoot - -// --- asset parameters --- -mesh = model.mu -scale = 0.1 -specPower = 0.1 -rimFalloff = 3 -alphaCutoff = 0.5 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z, size - -node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - - -// --- editor parameters --- -TechRequired = unmannedTech -entryCost = 4900 -cost = 500 -category = 5 -subcategory = 0 -title = Ordan Industrial Pictozoom 1000 Series -manufacturer = Ordan Industrial in association with Probodobodyne -description = Jeb was fiddling around with the camera one day when he "accidentally" bumped a lever labeled DO NOT TOUCH. Following some alarmingly zoomed in pictures of Bill's panicked eyes, they decided this could be strapped to the front of a rocket for a telescope, too. -tags = (cam telescope science hull - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,1,1,0 - -// --- standard part parameters --- -mass = 0.5 -dragModelType = default -maximum_drag = 0.0 -minimum_drag = 0.0 -angularDrag = 0 -crashTolerance = 8 -impactTolerance = 8 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = Pictozoom 1000 - cameraForward = 0, 1, 0 - cameraUp = 0, 1, 0 - cameraPosition = 0, 0.18, 0.00 - cameraFoVMax = 60 - cameraFoVMin = 0.5 -} - -MODULE -{ - name = HullCamera - cameraName = Pictozoom 1000 - cameraForward = 0, 1, 0 - cameraUp = 0, 1, 0 - cameraPosition = 0, 0.18, 0.00 - cameraFoVMax = 60 - cameraFoVMin = 0.5 + name = Telescope + module = Part + author = Part: NovaSilisko Mod: hubbazoot - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 0.1 + specPower = 0.1 + rimFalloff = 3 + alphaCutoff = 0.5 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z, size - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // --- editor parameters --- + TechRequired = unmannedTech + entryCost = 4900 + cost = 500 + category = Science + subcategory = 0 + title = Ordan Industrial Pictozoom 1000 Series + manufacturer = Ordan Industrial in association with Probodobodyne + description = Jeb was fiddling around with the camera one day when he "accidentally" bumped a lever labeled DO NOT TOUCH. Following some alarmingly zoomed in pictures of Bill's panicked eyes, they decided this could be strapped to the front of a rocket for a telescope, too. + tags = (cam telescope science hull - dataIsCollectable = True - interactionRange = 1.2 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,1,1,0 + + // --- standard part parameters --- + mass = 0.5 + dragModelType = default + maximum_drag = 0.0 + minimum_drag = 0.0 + angularDrag = 0 + crashTolerance = 8 + impactTolerance = 8 + maxTemp = 1200 + + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = Pictozoom 1000 + cameraForward = 0, 1, 0 + cameraUp = 0, 1, 0 + cameraPosition = 0, 0.18, 0.00 + cameraFoVMax = 60 + cameraFoVMin = 0.5 + } + + MODULE + { + name = HullCamera + cameraName = Pictozoom 1000 + cameraForward = 0, 1, 0 + cameraUp = 0, 1, 0 + cameraPosition = 0, 0.18, 0.00 + cameraFoVMax = 60 + cameraFoVMin = 0.5 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } + + //MODULE + //{ + // name = BOSS + //} - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - -MODULE -{ - name = BOSS -} - } diff --git a/GameData/HullCameraVDS/Parts/TelescopeLarge/part.cfg b/GameData/HullCameraVDS/Parts/TelescopeLarge/part.cfg index d893ce5..5fd5b3b 100644 --- a/GameData/HullCameraVDS/Parts/TelescopeLarge/part.cfg +++ b/GameData/HullCameraVDS/Parts/TelescopeLarge/part.cfg @@ -1,183 +1,182 @@ -PART{ -// --- general parameters --- -name = Pictozoom 2000 -module = CommandPod -author = hubbazoot (www.myordan.com/ksp/downloads.php) - -// --- asset parameters --- -mesh = model.mu -scale = 1 -rescaleFactor = 1.25 - -CrewCapacity = 0 -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_stack_bottom = 0.0, -1.05, 0.0, 0.0, -1.0, 0.0, 1 - -// --- editor parameters --- -TechRequired = unmannedTech -entryCost = 4900 -cost = 1800 -category = Pods -subcategory = 0 -title = Ordan Industrial KOMMAND-R Pictozoom 2000 Series Variable Aperture Spectograph Net -manufacturer = Ordan Industrial -description = After Jeb received a formal reprimand for his cavalier behavior (he was not given a juice box at lunch time), the engineers have designed a more modular and stable telescope to inspect kerbonauts crew cuts for consistency and fleas. -tags = (cam telescope science - -//attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,0,1,1,0 - -// --- standard part parameters --- -mass = 2 -dragModelType = default -maximum_drag = 0.2 -minimum_drag = 0.2 -angularDrag = 2 -crashTolerance = 6 -breakingForce = 200 -breakingTorque = 200 -maxTemp = 2500 - -// --- pod/rcs parameters --- - -rotPower = 0.005 -linPower = 10 - -maxTorque = 20 -Ki = 1 -Kp = 0.6 -Kd = 1 - -vesselType = Probe - -MODULE +PART { - name = ModuleCommand - minimumCrew = 0 - +// --- general parameters --- + name = Pictozoom_2000 + module = Part + author = hubbazoot (www.myordan.com/ksp/downloads.php) + + // --- asset parameters --- + mesh = model.mu + scale = 1 + rescaleFactor = 1.25 + + CrewCapacity = 0 + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_stack_bottom = 0.0, -1.05, 0.0, 0.0, -1.0, 0.0, 1 + + // --- editor parameters --- + TechRequired = unmannedTech + entryCost = 4900 + cost = 1800 + category = Science + subcategory = 0 + title = Ordan Industrial KOMMAND-R Pictozoom 2000 Series Variable Aperture Spectograph Net + manufacturer = Ordan Industrial + description = After Jeb received a formal reprimand for his cavalier behavior (he was not given a juice box at lunch time), the engineers have designed a more modular and stable telescope to inspect kerbonauts crew cuts for consistency and fleas. + tags = (cam telescope science + + //attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,0,1,1,0 + + // --- standard part parameters --- + mass = 2 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 6 + breakingForce = 200 + breakingTorque = 200 + maxTemp = 2500 + + // --- pod/rcs parameters --- + + rotPower = 0.005 + linPower = 10 + + maxTorque = 20 + Ki = 1 + Kp = 0.6 + Kd = 1 + + vesselType = Probe + + MODULE + { + name = ModuleCommand + minimumCrew = 0 + + RESOURCE + { + name = ElectricCharge + rate = 0.030 + } + } + RESOURCE { name = ElectricCharge - rate = 0.030 + amount = 100 + maxAmount = 100 } - -} - -RESOURCE -{ - name = ElectricCharge - amount = 100 - maxAmount = 100 -} - - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = Pictozoom 2000 - cameraForward = 0, 1, 0 - cameraUp = 0, 1, 0 - cameraPosition = 0.00, 3.00, 0.00 - cameraFoVMax = 60 - cameraFoVMin = 0.0005 -} - -MODULE -{ - name = ModuleDeployableSolarPanel - animationName = solar - raycastTransformName = sunAR - pivotName = sunPivot - resourceName = ElectricCharge - - chargeRate = 5 - - powerCurve + + + MODULE { - key = 206000000000 0 0 0 - key = 13599840256 1 0 0 - key = 68773560320 0.5 0 0 - key = 0 10 0 0 + name = MuMechModuleHullCameraZoom + cameraName = Pictozoom 2000 + cameraForward = 0, 1, 0 + cameraUp = 0, 1, 0 + cameraPosition = 0.00, 3.00, 0.00 + cameraFoVMax = 60 + cameraFoVMin = 0.0005 } -} - - -MODULE -{ - name = ModuleAnimateGeneric - animationName = deploy - startEventGUIName = Open LensGuard - endEventGUIName = Close Lens Guard - actionGUIName = Toggle Lens Guard - - - INPUT_RESOURCE + + MODULE { - name = ElectricCharge - rate = .0045 + name = ModuleDeployableSolarPanel + animationName = solar + raycastTransformName = sunAR + pivotName = sunPivot + resourceName = ElectricCharge + + chargeRate = 5 + + powerCurve + { + key = 206000000000 0 0 0 + key = 13599840256 1 0 0 + key = 68773560320 0.5 0 0 + key = 0 10 0 0 + } } -} - -MODULE -{ - name = BOSS -} - -MODULE -{ - name = ModuleReactionWheel - - PitchTorque = 0.01 - YawTorque = 0.01 - RollTorque = 0.01 - - RESOURCE + + + MODULE { - name = ElectricCharge - rate = 1.05 + name = ModuleAnimateGeneric + animationName = deploy + startEventGUIName = Open LensGuard + endEventGUIName = Close Lens Guard + actionGUIName = Toggle Lens Guard + + INPUT_RESOURCE + { + name = ElectricCharge + rate = .0045 + } } -} - -MODULE -{ - name = HullCamera - cameraName = Pictozoom 2000 - cameraForward = 0, 1, 0 - cameraUp = 0, 1, 0 - cameraPosition = 0.00, 3.00, 0.00 - cameraFoVMax = 60 - cameraFoVMin = 0.0005 - //This camera uses film resource to get science - usesfilm = false + //MODULE + //{ + // name = BOSS + //} - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + MODULE + { + name = ModuleReactionWheel - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + PitchTorque = 0.01 + YawTorque = 0.01 + RollTorque = 0.01 - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + RESOURCE + { + name = ElectricCharge + rate = 1.05 + } + } - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + MODULE + { + name = HullCamera + cameraName = Pictozoom 2000 + cameraForward = 0, 1, 0 + cameraUp = 0, 1, 0 + cameraPosition = 0.00, 3.00, 0.00 + cameraFoVMax = 60 + cameraFoVMin = 0.0005 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- - dataIsCollectable = True - interactionRange = 1.2 + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/aerocam/part.cfg b/GameData/HullCameraVDS/Parts/aerocam/part.cfg index 66aba60..f38fe65 100644 --- a/GameData/HullCameraVDS/Parts/aerocam/part.cfg +++ b/GameData/HullCameraVDS/Parts/aerocam/part.cfg @@ -1,187 +1,187 @@ PART { -// --- general parameters --- -name = aerocam -module = Part -author = sirkut - -// --- asset parameters --- -mesh = model.mu -scale = 1 -rescaleFactor = 0.25 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - - -// --- editor parameters --- -TechRequired = advElectrics -entryCost = 3800 -cost = 100 -category = Utility -subcategory = 0 -title = Aerocam -manufacturer = Magic Smoke Industries -description = The Aerocam is a gutted KerbPro in an aerodynamic case. Now the KerbPro won't be a drag on your vessel. -tags = (cam hull science -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,1,1,0 - -// --- standard part parameters --- -mass = 0.001 -dragModelType = default -maximum_drag = 0 -minimum_drag = 0 -angularDrag = 0 -crashTolerance = 8 -impactTolerance = 8 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = Aerocam - cameraForward = 0, 0, 1 - cameraUp = 0, 1, 0 - cameraPosition = 0.0, 0.45, -0.0 - cameraFoVMax = 75 - cameraFoVMin = 30 -} - -MODULE -{ - name = HullCamera - cameraName = Hull - cameraForward = 0, 0, 1 - cameraUp = 0, 1, 0 - cameraPosition = 0.0, 0.45, -0.0 - cameraFoVMax = 75 - cameraFoVMin = 30 + // --- general parameters --- + name = aerocam + module = Part + author = sirkut - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 1 + rescaleFactor = 0.25 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = advElectrics + entryCost = 3800 + cost = 100 + category = Utility + subcategory = 0 + title = Aerocam + manufacturer = Magic Smoke Industries + description = The Aerocam is a gutted KerbPro in an aerodynamic case. Now the KerbPro won't be a drag on your vessel. + tags = (cam hull science + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,1,1,0 - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // --- standard part parameters --- + mass = 0.001 + dragModelType = default + maximum_drag = 0 + minimum_drag = 0 + angularDrag = 0 + crashTolerance = 8 + impactTolerance = 8 + maxTemp = 1200 - dataIsCollectable = True - interactionRange = 1.2 + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = Aerocam + cameraForward = 0, 0, 1 + cameraUp = 0, 1, 0 + cameraPosition = 0.0, 0.45, -0.0 + cameraFoVMax = 75 + cameraFoVMin = 30 + } + + MODULE + { + name = HullCamera + cameraName = Aerocam + cameraForward = 0, 0, 1 + cameraUp = 0, 1, 0 + cameraPosition = 0.0, 0.45, -0.0 + cameraFoVMax = 75 + cameraFoVMin = 30 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } - + PART { -// --- general parameters --- -name = aerocam180 -module = Part -author = sirkut - -// --- asset parameters --- -mesh = model.mu -scale = 1 -rescaleFactor = 0.25 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - - -// --- editor parameters --- -TechRequired = advElectrics -entryCost = 3800 -cost = 100 -category = Utility -subcategory = 0 -title = Aerocam 180 -manufacturer = Magic Smoke Industries -description = The Aerocam is a gutted KerbPro in an aerodynamic case. Now the KerbPro won't be a drag on your vessel. This version has it's CCD flipped. Now you wont have the feelling you are hanging upside down underneath a horizontal craft. - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,1,1,0 - -// --- standard part parameters --- -mass = 0.001 -dragModelType = default -maximum_drag = 0 -minimum_drag = 0 -angularDrag = 0 -crashTolerance = 8 -impactTolerance = 8 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = Aerocam - cameraForward = 0, 0, 1 - cameraUp = 0, -1, 0 - cameraPosition = 0.0, 0.45, -0.0 - cameraFoVMax = 75 - cameraFoVMin = 30 -} - -MODULE -{ - name = HullCamera - cameraName = Hull - cameraForward = 0, 0, 1 - cameraUp = 0, -1, 0 - cameraPosition = 0.0, 0.45, -0.0 - cameraFoVMax = 75 - cameraFoVMin = 30 + // --- general parameters --- + name = aerocam180 + module = Part + author = sirkut - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 1 + rescaleFactor = 0.25 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = advElectrics + entryCost = 3800 + cost = 100 + category = Utility + subcategory = 0 + title = Aerocam 180 + manufacturer = Magic Smoke Industries + description = The Aerocam is a gutted KerbPro in an aerodynamic case. Now the KerbPro won't be a drag on your vessel. This version has it's CCD flipped. Now you wont have the feelling you are hanging upside down underneath a horizontal craft. - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,1,1,0 - dataIsCollectable = True - interactionRange = 1.2 + // --- standard part parameters --- + mass = 0.001 + dragModelType = default + maximum_drag = 0 + minimum_drag = 0 + angularDrag = 0 + crashTolerance = 8 + impactTolerance = 8 + maxTemp = 1200 + + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = Aerocam180 + cameraForward = 0, 0, 1 + cameraUp = 0, -1, 0 + cameraPosition = 0.0, 0.45, -0.0 + cameraFoVMax = 75 + cameraFoVMin = 30 + } + + MODULE + { + name = HullCamera + cameraName = Aerocam180 + cameraForward = 0, 0, 1 + cameraUp = 0, -1, 0 + cameraPosition = 0.0, 0.45, -0.0 + cameraFoVMax = 75 + cameraFoVMin = 30 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/hc_booster/part.cfg b/GameData/HullCameraVDS/Parts/hc_booster/part.cfg index 4f0a389..036c8e8 100644 --- a/GameData/HullCameraVDS/Parts/hc_booster/part.cfg +++ b/GameData/HullCameraVDS/Parts/hc_booster/part.cfg @@ -1,149 +1,149 @@ PART { -// --- general parameters --- -name = hc_booster -module = Part -author = Rubber Ducky - -// --- asset parameters --- -mesh = model.mu -scale = 1 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = -0.03, 0.0, 0.0, -1.0, 0.0, 0.0 - - -// --- editor parameters --- -TechRequired = basicScience -entryCost = 130 -cost = 65 -category = Utility -subcategory = 0 -title = BoosterCam -manufacturer = Maniacal Mallard Industries -description = The BoosterCam packs two cameras in one discrete, streamlined package. Provides no science value, but useful for piloting. -tags = (cam science hull - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 0,1,0,0,0 - -PhysicsSignificance = 1 - -// --- standard part parameters --- -mass = 0.005 -dragModelType = default -maximum_drag = 0 -minimum_drag = 0 -angularDrag = 0 -crashTolerance = 8 -impactTolerance = 8 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = BoosterCamAft - cameraForward = 0, 1, 0 - cameraUp = 1, 0, 0 - cameraPosition = 0.05, 0.14, 0.0 - cameraFoVMax = 90 - cameraFoVMin = 60 - cameraMode = 7 -} - -MODULE -{ - name = HullCamera - cameraName = BoosterCamAft - cameraForward = 0, 1, 0 - cameraUp = 1, 0, 0 - cameraPosition = 0.05, 0.14, 0.0 - cameraFoVMax = 90 - cameraFoVMin = 60 + // --- general parameters --- + name = hc_booster + module = Part + author = Rubber Ducky - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 1 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = -0.03, 0.0, 0.0, -1.0, 0.0, 0.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = basicScience + entryCost = 130 + cost = 65 + category = Utility + subcategory = 0 + title = BoosterCam + manufacturer = Maniacal Mallard Industries + description = The BoosterCam packs two cameras in one discrete, streamlined package. Provides no science value, but useful for piloting. + tags = (cam science hull - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 - dataIsCollectable = True - interactionRange = 1.2 + PhysicsSignificance = 1 - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = BoosterCamForward - cameraForward = 0, -1, 0 - cameraUp = 1, 0, 0 - cameraPosition = 0.05, -0.15, 0.0 - cameraFoVMax = 90 - cameraFoVMin = 60 - cameraMode = 7 -} - -MODULE -{ - name = HullCamera - cameraName = BoosterCamForward - cameraForward = 0, -1, 0 - cameraUp = 1, 0, 0 - cameraPosition = 0.05, -0.15, 0.0 - cameraFoVMax = 90 - cameraFoVMin = 60 + // --- standard part parameters --- + mass = 0.005 + dragModelType = default + maximum_drag = 0 + minimum_drag = 0 + angularDrag = 0 + crashTolerance = 8 + impactTolerance = 8 + maxTemp = 1200 - //This camera uses film resource to get science - usesfilm = false + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = BoosterCamAft + cameraForward = 0, 1, 0 + cameraUp = 1, 0, 0 + cameraPosition = 0.05, 0.14, 0.0 + cameraFoVMax = 90 + cameraFoVMin = 60 + cameraMode = 7 + } - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + MODULE + { + name = HullCamera + cameraName = BoosterCamAft + cameraForward = 0, 1, 0 + cameraUp = 1, 0, 0 + cameraPosition = 0.05, 0.14, 0.0 + cameraFoVMax = 90 + cameraFoVMin = 60 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = BoosterCamForward + cameraForward = 0, -1, 0 + cameraUp = 1, 0, 0 + cameraPosition = 0.05, -0.15, 0.0 + cameraFoVMax = 90 + cameraFoVMin = 60 + cameraMode = 7 + } - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + MODULE + { + name = HullCamera + cameraName = BoosterCamForward + cameraForward = 0, -1, 0 + cameraUp = 1, 0, 0 + cameraPosition = 0.05, -0.15, 0.0 + cameraFoVMax = 90 + cameraFoVMin = 60 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- - dataIsCollectable = True - interactionRange = 1.2 + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/hc_kazzelblad/part.cfg b/GameData/HullCameraVDS/Parts/hc_kazzelblad/part.cfg index 3cfe7fc..0e5e946 100644 --- a/GameData/HullCameraVDS/Parts/hc_kazzelblad/part.cfg +++ b/GameData/HullCameraVDS/Parts/hc_kazzelblad/part.cfg @@ -1,96 +1,97 @@ PART { -// --- general parameters --- -name = hc_kazzelblad -module = Part -author = Albert VDS - -// --- asset parameters --- -mesh = hc_kazzelblad.mu -scale = 1 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - -PhysicsSignificance = 1 - -// --- editor parameters --- -TechRequired = start -entryCost = 10 -cost = 90 -category = Utility -subcategory = 0 -title = Kazzelblad 500 -manufacturer = Maniacal Mallard Industries -description = A classic multipurpose black and white camera -tags = (cam science hull - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,0,0,1 - -// --- standard part parameters --- -mass = 0.005 -dragModelType = default -maximum_drag = 0.0 -minimum_drag = 0.0 -angularDrag = 0.0 -crashTolerance = 5 -impactTolerance = 5 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = KazzelBlad - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.25, 0.0 - cameraFoVMax = 60 - cameraFoVMin = 20 - cameraFoV = 20 - cameraMode = 4 -} - -MODULE -{ - name = HullCamera - cameraName = SciCam - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.1, 0.0 - cameraFoVMax = 60 - cameraFoVMin = 20 + // --- general parameters --- + name = hc_kazzelblad + module = Part + author = Albert VDS - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = hc_kazzelblad.mu + scale = 1 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + PhysicsSignificance = 1 - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = start + entryCost = 10 + cost = 90 + category = Utility + subcategory = 0 + title = Kazzelblad 500 + manufacturer = Maniacal Mallard Industries + description = A classic multipurpose black and white camera + tags = (cam science hull - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,0,0,1 - dataIsCollectable = True - interactionRange = 1.2 + // --- standard part parameters --- + mass = 0.005 + dragModelType = default + maximum_drag = 0.0 + minimum_drag = 0.0 + angularDrag = 0.0 + crashTolerance = 5 + impactTolerance = 5 + maxTemp = 1200 + + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = KazzelBlad + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.25, 0.0 + cameraFoVMax = 60 + cameraFoVMin = 20 + cameraFoV = 20 + cameraMode = 4 + } + + MODULE + { + name = HullCamera + //cameraName = SciCam + cameraName = KazzelBlad + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.1, 0.0 + cameraFoVMax = 60 + cameraFoVMin = 20 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/hc_launchcam/part.cfg b/GameData/HullCameraVDS/Parts/hc_launchcam/part.cfg index 957e31f..a716dbe 100644 --- a/GameData/HullCameraVDS/Parts/hc_launchcam/part.cfg +++ b/GameData/HullCameraVDS/Parts/hc_launchcam/part.cfg @@ -1,94 +1,94 @@ PART { -// --- general parameters --- -name = hc_launchcam -module = Part -author = Rubber Ducky - -// --- asset parameters --- -mesh = model.mu -scale = 1 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 -node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 - - -// --- editor parameters --- -TechRequired = advElectrics -entryCost = 10 -cost = 40 -category = Utility -subcategory = 0 -title = KSC Launchpad Camera -manufacturer = Maniacal Mallard Industries -description = This camera might be on the heavy side, but it packs a decent zoom. And, more importantly, it's blast-proof so it will survive all of your rocket launch failures. -tags = (cam hull science - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,0,0,0 - -// --- standard part parameters --- -mass = 0.5 -dragModelType = default -maximum_drag = 0.1 -minimum_drag = 0.1 -angularDrag = 0.1 -crashTolerance = 120 -impactTolerance = 120 -maxTemp = 4500 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = LaunchCam - cameraForward = 0, 0, 1 - cameraUp = 0, 1, 0 - cameraPosition = 0.0, 0.5, 0.3 - cameraFoVMax = 60 - cameraFoVMin = 10 -} - -MODULE -{ - name = HullCamera - cameraName = LaunchCam - cameraForward = 0, 0, 1 - cameraUp = 0, 1, 0 - cameraPosition = 0.0, 0.5, 0.3 - cameraFoVMax = 60 - cameraFoVMin = 10 + // --- general parameters --- + name = hc_launchcam + module = Part + author = Rubber Ducky - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 1 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 + node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = advElectrics + entryCost = 10 + cost = 40 + category = Utility + subcategory = 0 + title = KSC Launchpad Camera + manufacturer = Maniacal Mallard Industries + description = This camera might be on the heavy side, but it packs a decent zoom. And, more importantly, it's blast-proof so it will survive all of your rocket launch failures. + tags = (cam hull science - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,0,0,0 - dataIsCollectable = True - interactionRange = 1.2 + // --- standard part parameters --- + mass = 0.5 + dragModelType = default + maximum_drag = 0.1 + minimum_drag = 0.1 + angularDrag = 0.1 + crashTolerance = 120 + impactTolerance = 120 + maxTemp = 4500 + + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = LaunchCam + cameraForward = 0, 0, 1 + cameraUp = 0, 1, 0 + cameraPosition = 0.0, 0.5, 0.3 + cameraFoVMax = 60 + cameraFoVMin = 10 + } + + MODULE + { + name = HullCamera + cameraName = LaunchCam + cameraForward = 0, 0, 1 + cameraUp = 0, 1, 0 + cameraPosition = 0.0, 0.5, 0.3 + cameraFoVMax = 60 + cameraFoVMin = 10 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/hc_navcam/part.cfg b/GameData/HullCameraVDS/Parts/hc_navcam/part.cfg index 4ece483..4c05131 100644 --- a/GameData/HullCameraVDS/Parts/hc_navcam/part.cfg +++ b/GameData/HullCameraVDS/Parts/hc_navcam/part.cfg @@ -1,95 +1,95 @@ PART { -// --- general parameters --- -name = hc_navcam -module = Part -author = Rubber Ducky - -// --- asset parameters --- -mesh = model.mu -scale = 1 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - -PhysicsSignificance = 1 - -// --- editor parameters --- -TechRequired = basicScience -entryCost = 10 -cost = 30 -category = Utility -subcategory = 0 -title = NavCam -manufacturer = Maniacal Mallard Industries -description = The picture quality isn't great, but this tiny lightweight camera is perfect for piloting rovers and probes. -tags = (cam hull science - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,0,0,1 - -// --- standard part parameters --- -mass = 0.001 -dragModelType = default -maximum_drag = 0.0 -minimum_drag = 0.0 -angularDrag = 0.0 -crashTolerance = 5 -impactTolerance = 5 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = NavCam - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.045, 0.0 - cameraFoVMax = 100 - cameraFoVMin = 60 - cameraMode = 4 -} - -MODULE -{ - name = HullCamera - cameraName = NavCam - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.045, 0.0 - cameraFoVMax = 100 - cameraFoVMin = 60 + // --- general parameters --- + name = hc_navcam + module = Part + author = Rubber Ducky - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 1 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + PhysicsSignificance = 1 - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = basicScience + entryCost = 10 + cost = 30 + category = Utility + subcategory = 0 + title = NavCam + manufacturer = Maniacal Mallard Industries + description = The picture quality isn't great, but this tiny lightweight camera is perfect for piloting rovers and probes. + tags = (cam hull science - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,0,0,1 - dataIsCollectable = True - interactionRange = 1.2 + // --- standard part parameters --- + mass = 0.001 + dragModelType = default + maximum_drag = 0.0 + minimum_drag = 0.0 + angularDrag = 0.0 + crashTolerance = 5 + impactTolerance = 5 + maxTemp = 1200 + + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = NavCam + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.045, 0.0 + cameraFoVMax = 100 + cameraFoVMin = 60 + cameraMode = 4 + } + + MODULE + { + name = HullCamera + cameraName = NavCam + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.045, 0.0 + cameraFoVMax = 100 + cameraFoVMin = 60 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/hc_nightvision/part.cfg b/GameData/HullCameraVDS/Parts/hc_nightvision/part.cfg index 386650b..ceacc17 100644 --- a/GameData/HullCameraVDS/Parts/hc_nightvision/part.cfg +++ b/GameData/HullCameraVDS/Parts/hc_nightvision/part.cfg @@ -1,95 +1,95 @@ PART { -// --- general parameters --- -name = hc_nightvision -module = Part -author = Rubber Ducky - -// --- asset parameters --- -mesh = model.mu -scale = 1 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - -PhysicsSignificance = 1 - -// --- editor parameters --- -TechRequired = electronics -entryCost = 10 -cost = 90 -category = Utility -subcategory = 0 -title = Nightvisioncam -manufacturer = Maniacal Mallard Industries -description = This camera is capable of night vision, not useful on a sunny day. -tags = (cam hull science - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,0,0,1 - -// --- standard part parameters --- -mass = 0.005 -dragModelType = default -maximum_drag = 0.0 -minimum_drag = 0.0 -angularDrag = 0.0 -crashTolerance = 5 -impactTolerance = 5 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = SciCam - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.1, 0.0 - cameraFoVMax = 60 - cameraFoVMin = 20 - cameraMode = 8 -} - -MODULE -{ - name = HullCamera - cameraName = SciCam - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.1, 0.0 - cameraFoVMax = 60 - cameraFoVMin = 20 + // --- general parameters --- + name = hc_nightvision + module = Part + author = Rubber Ducky - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 1 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + PhysicsSignificance = 1 - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = electronics + entryCost = 10 + cost = 90 + category = Utility + subcategory = 0 + title = Nightvisioncam + manufacturer = Maniacal Mallard Industries + description = This camera is capable of night vision, not useful on a sunny day. + tags = (cam hull science - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,0,0,1 - dataIsCollectable = True - interactionRange = 1.2 + // --- standard part parameters --- + mass = 0.005 + dragModelType = default + maximum_drag = 0.0 + minimum_drag = 0.0 + angularDrag = 0.0 + crashTolerance = 5 + impactTolerance = 5 + maxTemp = 1200 + + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = NightVision + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.1, 0.0 + cameraFoVMax = 60 + cameraFoVMin = 20 + cameraMode = 8 + } + + MODULE + { + name = HullCamera + cameraName = NightVision + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.1, 0.0 + cameraFoVMax = 60 + cameraFoVMin = 20 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/hc_scicam/part.cfg b/GameData/HullCameraVDS/Parts/hc_scicam/part.cfg index 64b62aa..846b311 100644 --- a/GameData/HullCameraVDS/Parts/hc_scicam/part.cfg +++ b/GameData/HullCameraVDS/Parts/hc_scicam/part.cfg @@ -1,94 +1,94 @@ PART { -// --- general parameters --- -name = hc_scicam -module = Part -author = Rubber Ducky - -// --- asset parameters --- -mesh = model.mu -scale = 1 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - -PhysicsSignificance = 1 - -// --- editor parameters --- -TechRequired = advElectrics -entryCost = 10 -cost = 90 -category = Utility -subcategory = 0 -title = ScienceCam -manufacturer = Maniacal Mallard Industries -description = This camera is mainly geared for scientific research, but it makes a great all-around camera. -tags = (cam hull science - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,0,0,1 - -// --- standard part parameters --- -mass = 0.005 -dragModelType = default -maximum_drag = 0.0 -minimum_drag = 0.0 -angularDrag = 0.0 -crashTolerance = 5 -impactTolerance = 5 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = SciCam - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.1, 0.0 - cameraFoVMax = 60 - cameraFoVMin = 20 -} - -MODULE -{ - name = HullCamera - cameraName = SciCam - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.1, 0.0 - cameraFoVMax = 60 - cameraFoVMin = 20 + // --- general parameters --- + name = hc_scicam + module = Part + author = Rubber Ducky - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 1 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + PhysicsSignificance = 1 - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = advElectrics + entryCost = 10 + cost = 90 + category = Utility + subcategory = 0 + title = ScienceCam + manufacturer = Maniacal Mallard Industries + description = This camera is mainly geared for scientific research, but it makes a great all-around camera. + tags = (cam hull science - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,0,0,1 - dataIsCollectable = True - interactionRange = 1.2 + // --- standard part parameters --- + mass = 0.005 + dragModelType = default + maximum_drag = 0.0 + minimum_drag = 0.0 + angularDrag = 0.0 + crashTolerance = 5 + impactTolerance = 5 + maxTemp = 1200 + + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = SciCam + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.1, 0.0 + cameraFoVMax = 60 + cameraFoVMin = 20 + } + + MODULE + { + name = HullCamera + cameraName = SciCam + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.1, 0.0 + cameraFoVMax = 60 + cameraFoVMin = 20 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/hc_wideangle/part.cfg b/GameData/HullCameraVDS/Parts/hc_wideangle/part.cfg index 19eb46d..9367f6e 100644 --- a/GameData/HullCameraVDS/Parts/hc_wideangle/part.cfg +++ b/GameData/HullCameraVDS/Parts/hc_wideangle/part.cfg @@ -1,95 +1,95 @@ PART { -// --- general parameters --- -name = hc_wideangle -module = Part -author = Rubber Ducky | Albert VDS - -// --- asset parameters --- -mesh = hc_wideangle.mu -texture = Textures/model000.png -scale = 3 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - -PhysicsSignificance = 1 - -// --- editor parameters --- -TechRequired = electronics -entryCost = 10 -cost = 90 -category = Utility -subcategory = 0 -title = Wide Angle Cam -manufacturer = Maniacal Mallard Industries -description = This camera is made for wide angle views. -tags = (cam hull science wide - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 1,1,0,0,1 - -// --- standard part parameters --- -mass = 0.005 -dragModelType = default -maximum_drag = 0.0 -minimum_drag = 0.0 -angularDrag = 0.0 -crashTolerance = 5 -impactTolerance = 5 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCameraZoom - cameraName = WideAngle - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.8, 0.0 - cameraFoVMax = 110 - cameraFoVMin = 100 -} - -MODULE -{ - name = HullCamera - cameraName = SciCam - cameraForward = 0, 1, 0 - cameraUp = 0, 0, -1 - cameraPosition = 0.0, 0.1, 0.0 - cameraFoVMax = 60 - cameraFoVMin = 20 + // --- general parameters --- + name = hc_wideangle + module = Part + author = Rubber Ducky | Albert VDS - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = hc_wideangle.mu + texture = Textures/model000.png + scale = 3 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + PhysicsSignificance = 1 - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // --- editor parameters --- + TechRequired = electronics + entryCost = 10 + cost = 90 + category = Utility + subcategory = 0 + title = Wide Angle Cam + manufacturer = Maniacal Mallard Industries + description = This camera is made for wide angle views. + tags = (cam hull science wide - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,0,0,1 - dataIsCollectable = True - interactionRange = 1.2 + // --- standard part parameters --- + mass = 0.005 + dragModelType = default + maximum_drag = 0.0 + minimum_drag = 0.0 + angularDrag = 0.0 + crashTolerance = 5 + impactTolerance = 5 + maxTemp = 1200 + + MODULE + { + name = MuMechModuleHullCameraZoom + cameraName = WideAngle + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.8, 0.0 + cameraFoVMax = 110 + cameraFoVMin = 100 + } + + MODULE + { + name = HullCamera + cameraName = WideAngle + cameraForward = 0, 1, 0 + cameraUp = 0, 0, -1 + cameraPosition = 0.0, 0.1, 0.0 + cameraFoVMax = 60 + cameraFoVMin = 20 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/hullcam_hubbazoot/part.cfg b/GameData/HullCameraVDS/Parts/hullcam_hubbazoot/part.cfg index 9d2bb65..1bd898f 100644 --- a/GameData/HullCameraVDS/Parts/hullcam_hubbazoot/part.cfg +++ b/GameData/HullCameraVDS/Parts/hullcam_hubbazoot/part.cfg @@ -1,98 +1,98 @@ PART { -// --- general parameters --- -name = mumech_hullcam -module = Strut -author = r4m0n (code) / Innsewerants (model) - -// --- asset parameters --- -mesh = model.mu -scale = 0.1 -specPower = 0.1 -rimFalloff = 3 -alphaCutoff = 0.5 - -// --- node definitions --- -// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z -node_attach = 0, 0, 0, 0.0, 0.0, -1.0 - -// --- editor parameters --- -TechRequired = start -entryCost = 800 -cost = 150 -category = Utility -subcategory = 0 -title = Basic Hull Camera Deluxe -manufacturer = Multiversal Mechatronics -description = A standard camera made out high grade cardboard and ducktape. -tags = (cam hull science - -// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision -attachRules = 0,1,0,0,0 - -// --- standard part parameters --- -mass = 0.001 -dragModelType = default -maximum_drag = 0 -minimum_drag = 0 -angularDrag = 0 -crashTolerance = 8 -impactTolerance = 8 -maxTemp = 1200 - -MODULE -{ - name = MuMechModuleHullCamera - cameraName = Hull - adjustMode = true - cameraForward = 0, 0, -1 - cameraUp = 0, 1, 0 - cameraPosition = 0, 0.05, -0.07 - cameraFoVMax = 30 - cameraFoVMin = 30 - cameraMode = 4 -} - -MODULE -{ - name = HullCamera - cameraName = Hull - adjustMode = true - cameraForward = 0, 0, -1 - cameraUp = 0, 1, 0 - cameraPosition = 0, 0.05, -0.07 - cameraFoVMax = 30 - cameraFoVMin = 30 + // --- general parameters --- + name = mumech_hullcam + module = Strut + author = r4m0n (code) / Innsewerants (model) - //This camera uses film resource to get science - usesfilm = false + // --- asset parameters --- + mesh = model.mu + scale = 0.1 + specPower = 0.1 + rimFalloff = 3 + alphaCutoff = 0.5 - specialExperimentName = photo- - - specialExperimentTitle = #Anon# Picture + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0, 0, 0, 0.0, 0.0, -1.0 - //you still have to set this to something or it throws an error when the part loads - experimentID = hullcampicture + // --- editor parameters --- + TechRequired = start + entryCost = 800 + cost = 150 + category = Utility + subcategory = 0 + title = Basic Hull Camera Deluxe + manufacturer = Multiversal Mechatronics + description = A standard camera made out high grade cardboard and ducktape. + tags = (cam hull science - experimentActionName = Snap Picture - resetActionName = Delete Picture - collectActionName = Take Photo + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 - useStaging = False - useActionGroups = True - hideUIwhenUnavailable = True - xmitDataScalar = 0.8 + // --- standard part parameters --- + mass = 0.001 + dragModelType = default + maximum_drag = 0 + minimum_drag = 0 + angularDrag = 0 + crashTolerance = 8 + impactTolerance = 8 + maxTemp = 1200 - dataIsCollectable = True - interactionRange = 1.2 + MODULE + { + name = MuMechModuleHullCamera + cameraName = Hull + adjustMode = true + cameraForward = 0, 0, -1 + cameraUp = 0, 1, 0 + cameraPosition = 0, 0.05, -0.07 + cameraFoVMax = 30 + cameraFoVMin = 30 + cameraMode = 4 + } + + MODULE + { + name = HullCamera + cameraName = Hull + adjustMode = true + cameraForward = 0, 0, -1 + cameraUp = 0, 1, 0 + cameraPosition = 0, 0.05, -0.07 + cameraFoVMax = 30 + cameraFoVMin = 30 + + //This camera uses film resource to get science + usesfilm = false + + specialExperimentName = photo- + + specialExperimentTitle = #Anon# Picture + + //you still have to set this to something or it throws an error when the part loads + experimentID = hullcampicture + + experimentActionName = Snap Picture + resetActionName = Delete Picture + collectActionName = Take Photo + + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + xmitDataScalar = 0.8 + + dataIsCollectable = True + interactionRange = 1.2 + + rerunnable = True + } + RESOURCE + { + name = Resolution + amount = 1 + maxAmount = 15 + } - rerunnable = True -} -RESOURCE -{ - name = Resolution - amount = 1 - maxAmount = 15 -} - } diff --git a/GameData/HullCameraVDS/Parts/rpm.cfg b/GameData/HullCameraVDS/Parts/rpm.cfg index 3a291cf..a1e8fe2 100644 --- a/GameData/HullCameraVDS/Parts/rpm.cfg +++ b/GameData/HullCameraVDS/Parts/rpm.cfg @@ -1,44 +1,47 @@ -@PART[hc_nightvision] -{ - MODULE - { - name = JSIExternalCameraSelector - cameraContainer = hc_scicamera - rotateCamera = -90,0,0 - translateCamera = 0,0.008,0 - cameraIDPrefix = ExtCam - } -} -//@PART[hc_kazzelblad] +//@PART[hc_nightvision] //{ -// MODULE +// MODULE[JSIExternalCameraSelector] // { // name = JSIExternalCameraSelector -// cameraContainer = hc_kasselblad +// cameraContainer = hc_scicamera // rotateCamera = -90,0,0 // translateCamera = 0,0.008,0 // cameraIDPrefix = ExtCam // } //} -@PART[Telescope] +@PART[hc_kazzelblad]:FINAL { - MODULE + %MODULE[JSIExternalCameraSelector] { - name = JSIExternalCameraSelector - cameraContainer = telescope - rotateCamera = -90,0,0 - translateCamera = 0,0.008,0 - cameraIDPrefix = Telescope + %name = JSIExternalCameraSelector + %cameraContainer = Cylinder + %rotateCamera = 0,0,0 + %translateCamera = 0,-0.008,0 + %cameraIDPrefix = ExtCam } } -//@PART[Pictozoom?2000] +//@PART[Telescope]:FINAL //{ -// MODULE +// %MODULE[JSIExternalCameraSelector] // { -// name = JSIExternalCameraSelector -// cameraContainer = Kubble -// rotateCamera = -90,0,0 -// translateCamera = 0,0.008,0 -// cameraIDPrefix = Telescope +// %name = JSIExternalCameraSelector +// %cameraContainer = telescope +// %rotateCamera = -90,0,0 +// %translateCamera = 0,0.008,0 +// %cameraIDPrefix = Telescope // } //} +@PART[Pictozoom_2000]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = base + //%rotateCamera = -90,0,0 + //%rotateCamera = 0,0,180 + %rotateCamera = 0,0,0 + %translateCamera = 0,0.008,0 + %cameraIDPrefix = ExtCam + //%cameraIDPrefix = Telescope + } +} diff --git a/GameData/HullCameraVDS/Parts/rpm2-hullcam-models-as-external-cameras.cfg b/GameData/HullCameraVDS/Parts/rpm2-hullcam-models-as-external-cameras.cfg new file mode 100644 index 0000000..658691c --- /dev/null +++ b/GameData/HullCameraVDS/Parts/rpm2-hullcam-models-as-external-cameras.cfg @@ -0,0 +1,129 @@ +// This patch file adds JSIExternalCameraSelector to models from Hullcam VDS package, +// so that they double as Hullcam and RasterPropMonitor cameras. +// Cameras with models in DAE format and part names containing spaces are not supported. + +@PART[hc_navcam]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = hc_navcam + %rotateCamera = -90,0,0 + %translateCamera = 0,0.009,0 + %cameraIDPrefix = ExtCam + } +} + +@PART[aerocam]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = Cylinder_002 + %rotateCamera = 0,0,0 + %cameraIDPrefix = ExtCam + } + +} + +@PART[aerocam180]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = Cylinder_002 + %rotateCamera = 0,0,180 + %cameraIDPrefix = ExtCam + } + +} + +// It is, unfortunately, impossible to correctly set up this particular model +// to have two RPM cameras at once. It needs to actually have at least one more +// named transform for this. +@PART[hc_booster]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = hc_booster + %rotateCamera = -90,-90,0 + %translateCamera = 0.06,0.1,0 + %cameraIDPrefix = ExtCam + } +} + +@PART[hc_launchcam]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = hc_launchcam + %rotateCamera = 0,0,0 + %translateCamera = 0,0.46,0.27 + %cameraIDPrefix = ExtCam + } +} + +@PART[hc_scicam]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = hc_scicamera + %rotateCamera = -90,-90,180 + %translateCamera = 0,0.08,0 + %cameraIDPrefix = ExtCam + } +} + +@PART[kerbpro]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = lens + //%rotateCamera = -90,0,90 + %rotateCamera = -90,180,0 + %translateCamera = 0.22,0.2,0.43 + %cameraIDPrefix = ExtCam + } +} + +@PART[hc_wideangle]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = hc_wideangle + %rotateCamera = 0,0,-180 + %translateCamera = 0,-.008,0 + %cameraIDPrefix = ExtCam + } +} + +@PART[hc_nightvision]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = hc_scicamera + %rotateCamera = -90,0,0 + %translateCamera = 0,0.008,0 + %cameraIDPrefix = ExtCam + } +} + +@PART[Telescope]:FINAL +{ + %MODULE[JSIExternalCameraSelector] + { + %name = JSIExternalCameraSelector + %cameraContainer = obj_base + //%rotateCamera = -90,0,0 + %rotateCamera = 0,0,180 + %translateCamera = 0,0.008,0 + //%cameraIDPrefix = Telescope + %cameraIDPrefix = ExtCam + } +} diff --git a/GameData/HullCameraVDS/Plugins/settings.cfg b/GameData/HullCameraVDS/Plugins/settings.cfg index 31ceb64..d1ae84b 100644 --- a/GameData/HullCameraVDS/Plugins/settings.cfg +++ b/GameData/HullCameraVDS/Plugins/settings.cfg @@ -1,9 +1,10 @@ HullCameraVDSConfig { -AllowMainCamera = true -CycleMainCamera = true -CycleOnlyActiveVessel = false -DebugOutput = true + AllowMainCamera = true + CycleMainCamera = true + CycleOnlyActiveVessel = false + DebugOutput = true + CAMERA_NEXT { primary = Minus diff --git a/HullCameraAssets/Assets/ObjectInspector.shadervariants b/HullCameraAssets/Assets/ObjectInspector.shadervariants new file mode 100644 index 0000000000000000000000000000000000000000..e9e095a63a06db05f0f2270ecb443f81a7fa4479 GIT binary patch literal 4164 zcmeH~zi!h|6voeulO_#+%YP_{u@ix!A{JCtB1MFSAP@+a$Z3q~HrSEv&}Q?5gv1*l zF|u?)Z0ro>0T5e9W_SV2_ucDSwitMUd!v(k&+i_8KK`5xSH$@yar5!Qfc1CqqnK-&v$`e+(C8p%y;I^H=s;gu`5vqJc~g`0Yp&BM)t7bVO1!MoEVz>U z(BFd&`{zAW%3f<~8T~NG=gHT|9o^?5u3?{TavhF5LhTlU`H_Mv`3<&)oH~4FN&nS9 zR`9C+adHga_bQ&3`qaVO%601U0L%BtsBK;$>l+n67qDmgY)ILMQw6WfGpyTqF6y7g z+Vt6w1+XDf@-qdWtN3%a;LVCZ=g2XXG-Vs}VgKg|Q}UMfe+Mb``P(pjzM_8-*!bVB z=wBk&(XRNvSn!svPm$LVmk}I~H{FpJJ#{1B4U)Uzc$`~; z#DJ^vYH-gVd%Z3eeK*hgwZILi5tgHW)n|0 zkAAK#^C|S`;+ucDeHfxavBONic#TCOFAk^Ch8JI-27WRd45$7$@q>Z4n?!D2V<+o? ub-+4c9k32q2do3u0qcNuz&h}M2YAwWINZX)s29W&OktECwal^iP~k7bu)QGw literal 0 HcmV?d00001 diff --git a/HullCameraAssets/Library/CurrentLayout.dwlt b/HullCameraAssets/Library/CurrentLayout.dwlt index 29fde9c23a4e927227b6eeb72c0966b70c45e50d..2b7f4e4f806d92abfcda74f7d01c1d15cbff87a4 100644 GIT binary patch delta 425 zcmXw#O-lk%6o%iK)UiY}T4YFp;SVtAYvDp00}BdTNZ`s^NQ)L0wQ)5B;Vz=HsMR=r zMW%u=eQa6?F4`E_Kkx^Hee7D@Pj&)E5@?3+olSlEK?Z&X zgTWCLh#0q4AVu%G-yU)SEA*{TN&7UK_s?|Qz<~txEd@JqOb!(hGnzk<+}>3nsKU@= zh$N|PoIAv}wMjdLJr9;+)^x;SwO$LC3N}>WSEW?(Y>X?!h*qS};*%w0k6J0M2oHQk z>Co^|sJ!J$#4G}gC@4@;sZ(Bb2qklr%Bf;;*z}^ZJ8J=$s@d2=0OG^Ut^rwd{3a)R z_|mO;<}UHbwaSzrc?&k`+#XMK1As`|@R?n6yXunYsv0DtZln6$n@5YVETN)hXNx%H rYHgqR1?~uz*5~>kl&y2q delta 499 zcmZ`#zb`{k6#m{zd8JZC1Sx_T4Hk)rq3wGH3Bp7q;z!ifi2h(8kynY-ggA?-UbPie z6Veca-yJLl7L&mrAe4Wg&V9w^BF!kUdiI8AW&? z=O({VOYMmP+p=gm4L7JcuF^xIqgW`}R7tKVq7G~31Nyih=(65*wm>bM;XcE7mB@;=X%HJv~k%IsL diff --git a/HullCameraAssets/Library/ScriptMapper b/HullCameraAssets/Library/ScriptMapper index 55d5978a492e68cd51493c2e75b395cb1202d9ea..8f19d968bf1d8baa46d410e90da47173b1f1aa19 100644 GIT binary patch delta 112 zcmcZ_@;8Kofr04}1A|uWMh*!kp;{>hhByWg{{J6HF)*-AHey;QsPks0(G>4$$1N;| z^%GMw)-i8>$Ry0mIAJrZfWMR`8%Uv@Cx~Pa17hdW;*$JaegCAa)Z`M+yy5~Nm0tvu F005<%9pL}~ delta 57 zcmewxay5j5fr04^1A|uRMh*!kp-?FXhByWg{{J6HF)*-BHey=0`5O}-?<8h1#{SK$ J0{&8r3;>^h4T}H( diff --git a/HullCameraAssets/Library/assetDatabase3 b/HullCameraAssets/Library/assetDatabase3 index 1946e4340eb46686be7acba7c94d61733876a051..a7e93ccd444c618fe57178eaf829744250c2bc14 100644 GIT binary patch delta 520 zcmaE{A^yvzcn$^zAua~-nwl0#zXGSX`W1QmpTvl$DxX;+a=m0HpGZ^olbQQ&Nk{5{ohu^Gb@r>VKy|^qwk+ z1e!59L1@Wl7hwa&$xlRf09_<9IYmqdXrIXB7;%-!cf@5Tn@CtpejxE>@)4;TM)k># z(jt>5N~;5XF)>bL@>ywjM&`+)GRgvTxNft}n^NsMx59I8cE7IC4(inl535c12m<5PgftU@5*@2h?h&h3n3y8Uam7)a(wFWt(<~lUdK_cPCOTI#c z2#dMVfx##SlSzz5BT4@N-+Gfz-e-7zS@=l-23_3A59GM_97A3 ze(s9ty~2i8LOrly`c+Lw-Dg=b*T42Fwc{u_jRK8y8leOw$)Hg(X^c`dPHCE;Ny?B# YQzXeIMGj>jqrm-YrH7}{hs*Q*0Vq0W3;+NC diff --git a/HullCameraAssets/Library/metadata/00/00000000000000004000000000000000 b/HullCameraAssets/Library/metadata/00/00000000000000004000000000000000 index 4f5c17d97b779362f30b22d76af8f815955eba43..61602b43965d804cda95d60f58e6ae105ce6652f 100644 GIT binary patch delta 20 ccmaE=_*8L&g8<7ySK)}shTI*K&j?5Y08*s~K>z>% delta 20 ccmaE=_*8L&g8+-xZ2pMJhTI*K&j?5Y08pC;8~^|S diff --git a/HullCameraAssets/Library/metadata/00/00000000000000006100000000000000 b/HullCameraAssets/Library/metadata/00/00000000000000006100000000000000 index b8b256109ab21b3ba7f83075594256ea2966d3aa..7198d6d6a0fc70ecbc9cd2b9f36525fd91a6c298 100644 GIT binary patch delta 20 ccmaE=_*8L&g8<9!0O5$qhTI*K&j?5Y08~~7W&i*H delta 20 ccmaE=_*8L&g8<95dHfNR4Y@lepAnD*09eci%K!iX diff --git a/HullCameraAssets/Library/metadata/c9/c9a0bd60e949b75489cc92b9fa2bae14 b/HullCameraAssets/Library/metadata/c9/c9a0bd60e949b75489cc92b9fa2bae14 new file mode 100644 index 0000000000000000000000000000000000000000..72e0fce0a824e64baca209e566e4f09dbd1d31b4 GIT binary patch literal 4268 zcmeH~ON38Od!cUaGr6gAzq<9`JEzV$ z-7PYFL*$NgBC--!Tts$M$Eu^&yi z8|PWf$yQ;|e0+SIS6iHMA7|dD`Sm`|cUqirALqL=9>_fW4>7p!-5DQ}uMwY*G3WX2 zDezAnzqi0oJHEES&p3Wxfq&;X{|_3^&wal)zR3NC_V|M14;1)i#~&>4MaS0{IC91O zUk?@db;map_^*yXT;P8?&Un-O`6~z-AjIw ziEcUZ5`}w9c*qL z>~5Vg@9gl-)85(XopJ9x z7o}yqihLTwobQ|O)~*laqajHzI34!)emd;$o-fy7fA>1f*R#-JzH*P?2j0u~S<~Nl zljrlk*WdGfmi^u4vHe_m4s+_8{+|9_pZ(p|LtfwXccYcp@AY@9Kjrk9fC+A5=*=ulIGLmP)2u-Ap1O^fK-$dZck*h1d`s9Pj z&n|EN;@k7T?BP!d^I;oreR<}DKAuds<1Q|ps2b0yhK}a#hi!~?Z%nRv{l5mv|MdT- G&;JF?CY4(N literal 0 HcmV?d00001 diff --git a/HullCameraAssets/Library/metadata/c9/c9a0bd60e949b75489cc92b9fa2bae14.info b/HullCameraAssets/Library/metadata/c9/c9a0bd60e949b75489cc92b9fa2bae14.info new file mode 100644 index 0000000000000000000000000000000000000000..05cceedfef9a658884fe00d55bd39706c65f1f51 GIT binary patch literal 600 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 MXF`c9U)s+72YC^LQ~&?~ delta 5026 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 + + + \ No newline at end of file diff --git a/Src/HullcamVDSContinued.version b/Src/HullcamVDSContinued.version index 98618db..171b264 100644 --- a/Src/HullcamVDSContinued.version +++ b/Src/HullcamVDSContinued.version @@ -4,8 +4,8 @@ "VERSION": { "MAJOR": 0, "MINOR": 1, - "PATCH": 2, - "BUILD": 1 + "PATCH": 3, + "BUILD": 0 }, "KSP_VERSION": { "MAJOR": 1, diff --git a/Src/buildrelease.bat b/Src/buildrelease.bat index d190ad9..233bed9 100644 --- a/Src/buildrelease.bat +++ b/Src/buildrelease.bat @@ -8,7 +8,7 @@ set RELEASEDIR=d:\Users\jbb\release set ZIP="c:\Program Files\7-zip\7z.exe" echo Default homedir: %DEFHOMEDIR% -set /p HOMEDIR= "Enter Home directory, or for default: " +rem set /p HOMEDIR= "Enter Home directory, or for default: " if "%HOMEDIR%" == "" ( set HOMEDIR=%DEFHOMEDIR% diff --git a/Src/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Src/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 3502b2b257032409f3908f0fa2103d26b2b89c66..a706df56da0f8ecba89f117ec42d06032b058fc3 100644 GIT binary patch delta 423 zcmexly3uUI3?42%1_lN;Ng!c4S%FuF-#H^OFFiFUKV7e+qJ&Lq@;n|#M(N3p;s%oi zc)1y6Cd=^pu*w2eyMa_sp2;iCDhK3wfO$`OWm)BcJm<*)e5R9a`1lzWCj0Q&u_^+^ zjDccm!rs9Fj>W~PCB=FvIXP@fKyjnr zpdbtgvH@AFK+L8w`MrFGlUj7sa(W3}V=HfGYH$)^bm_6XVp<1&Xk^mFDCyazIVsL^hX^6D~TrP)v?d zfARz|Sw@4&>%_#_4S`Zp)ghA|n8a8rYuSt@hjY7&7y|`)tAi5D-7<4h{StFiYuQYI oVd%nW3UU{VX$+eg&@sA<=3s|ez#L`?)CO~y2&4MutrE6O0Kt7;F8}}l delta 421 zcmdmJ_Q`a^3?4RK1_lN;$;o$l92uo1H;5Zd_UGkhl?DpBPkzXwGr5~rhE)d0a|82k z@Jh4F0(l-_o(i8Vs~nK$Jb59%+TFz$qHgBlkZD#3FQ_i=NIKuvZ_26y6f*^z z{1+&ux|vVFm{nX2CVj9DyFi?tgiLq4HvKdYe=XMt{0t)h02PKxfW#**%CFZ8qvKa$I)`igo<}g#R!_2@AGlx0M R0;mn+{JmDopm{ zvtv}8+{;#xL?$s5GP*$sheq^d(EJ1~i{RMxT?O@1NfE@2E5u(Z{8_k%LD)#v00D+ delta 414 zcmdmL_RVy|EFLyq1_lN;$;tP592uo1EAm=1N>7gE^4Q=9yakB?Om$g`R}Q9@<1F26Xd z5|9@%IZo7dav#3{qw?hW{HClbKrvIW`u{*N)y)C|#;oFMKtUJ~WCOBTftXEwa+IhS zqsC-8F)bF;7&c8H*PX>6hD{47qRXlcRH6s9ifeM67?-CGP=v*;G$)6V18M{(vcZg; z*hB@nfTAEE$PFYwcC+bCz9=Tks6Y9=m^ixuP(Z3WWU>R37)xa>o8jbeZg&YIpdfE` zP-3}TW=^VKVs2_Jn=w$x0vuSI#Kjm*z%Dn1x!erqa&xfDEr4nfE`KY*#i+LVhlDK? E03e)Ak^lez