From 311ef3cfdea10440376b394ff06ea7af3eada8be Mon Sep 17 00:00:00 2001 From: Gedas Date: Sat, 11 May 2019 11:35:34 +0300 Subject: [PATCH 1/4] add bulkhead profiles to all parts also I think my editor removed traling whitespace --- .../Parts/20mmVulcan/vulcanTurret.cfg | 41 +++++----- .../BDArmory/Parts/50CalTurret/50cal.cfg | 41 +++++----- .../GameData/BDArmory/Parts/ABL/ABL.cfg | 33 ++++---- .../BDArmory/Parts/AGM86-17/AGM86-17.cfg | 33 ++++---- .../GameData/BDArmory/Parts/AmmoBox/20mm.cfg | 7 +- .../GameData/BDArmory/Parts/AmmoBox/30mm.cfg | 5 +- .../GameData/BDArmory/Parts/AmmoBox/50cal.cfg | 5 +- .../Parts/AmmoBox/BDAcUniversalAmmoBox.cfg | 7 +- .../Parts/AmmoBox/UniversalAmmoBoxBDA.cfg | 7 +- .../BDArmory/Parts/AmmoBox/cannonShell.cfg | 5 +- .../Parts/ArmorPlate/BD1x1panelArmor.cfg | 76 ++++++++++--------- .../GoalKeeperBDAcMk1/GoalKeeperBDAcMk1.cfg | 51 +++++++------ .../Parts/GoalKeeperBDAcMk2/BDAcGKmk2.cfg | 55 +++++++------- .../BDArmory/Parts/RBS-15-17/rbs15-17.cfg | 13 ++-- .../BDArmory/Parts/RBS-15-17AL/rbs15-17AL.cfg | 19 ++--- .../BDArmory/Parts/SaturnAL31/SaturnAL31.cfg | 10 +-- .../BDArmory/Parts/SonarPod/BDAsonarPod1A.cfg | 5 +- .../Parts/StingRayBDA/StingRayBDATorpedo.cfg | 25 +++--- .../Parts/adjustableRail/adjustableRail.cfg | 5 +- .../GameData/BDArmory/Parts/aiPilot/part.cfg | 5 +- .../BDArmory/Parts/aiPilot/surface_ai.cfg | 5 +- .../BDArmory/Parts/aim-120/amraam.cfg | 11 +-- .../BDArmory/Parts/aim-120/amraam_emp.cfg | 11 +-- .../BDArmory/Parts/awacsRadar/awacsRadar.cfg | 11 +-- .../BDArmory/Parts/bammGuidance/part.cfg | 1 + .../Parts/browninganm2/browninganm2.cfg | 31 ++++---- .../Parts/clusterBomb/clusterBomb.cfg | 11 +-- .../Parts/cmDropper/chaffDispenser.cfg | 5 +- .../Parts/cmDropper/flareDispenser.cfg | 5 +- .../BDArmory/Parts/ecmJammer/ecmj131.cfg | 11 ++- .../GameData/BDArmory/Parts/gau-8/gau8.cfg | 35 ++++----- .../BDArmory/Parts/goalkeeper/goalkeeper.cfg | 65 ++++++++-------- .../BDArmory/Parts/groundRadar/radar1.cfg | 15 ++-- .../BDArmory/Parts/groundRadar/radar2.cfg | 5 +- .../Parts/h70Launcher/h70Launcher.cfg | 9 ++- .../BDArmory/Parts/h70turret/h70turret.cfg | 35 ++++----- .../GameData/BDArmory/Parts/harm/harm.cfg | 35 ++++----- .../GameData/BDArmory/Parts/hekv1/hekv1.cfg | 7 +- .../Parts/hellfireMissile/hellfireMissile.cfg | 19 ++--- .../Parts/hellfireMissile/hellfire_emp.cfg | 17 +++-- .../Parts/hiddenVulcan/hiddenVulcan.cfg | 33 ++++---- .../GameData/BDArmory/Parts/jdamMk83/jdam.cfg | 19 ++--- .../BDArmory/Parts/m102Howitzer/m102.cfg | 41 +++++----- .../BDArmory/Parts/m1Abrams/m1Abrams.cfg | 41 +++++----- .../BDArmory/Parts/m230ChainGun/m230.cfg | 43 ++++++----- .../Parts/maverick/maverickMissile.cfg | 11 +-- .../Parts/missileTurret/missileTurret.cfg | 39 +++++----- .../BDArmory/Parts/mk82Bomb/mk82Bomb.cfg | 13 ++-- .../Parts/mk82BombBrake/mk82BombBrake.cfg | 19 ++--- .../Parts/oMillennium/oMillennium.cfg | 47 ++++++------ .../GameData/BDArmory/Parts/pac-3/pac3.cfg | 9 ++- .../Parts/patriotLauncher/patriotLauncher.cfg | 43 ++++++----- .../radarDataReceiver/radarDataReceiver.cfg | 5 +- .../BDArmory/Parts/radome125/radome1.cfg | 2 +- .../Parts/radome125/radome1inline.cfg | 2 +- .../BDArmory/Parts/radome125/radome1snub.cfg | 2 +- .../Parts/rotaryBombBay/rotaryBombBay.cfg | 18 ++--- .../Parts/s-8Launcher/s-8Launcher.cfg | 7 +- .../BDArmory/Parts/sidewinder/sidewinder.cfg | 5 +- .../BDArmory/Parts/smallWarhead/part.cfg | 1 + .../GameData/BDArmory/Parts/smokeCm/part.cfg | 5 +- .../BDArmory/Parts/targetingCam/flirBall.cfg | 5 +- .../Parts/targetingCam/targetingCam.cfg | 5 +- .../Parts/towLauncher/towLauncher.cfg | 27 +++---- .../BDArmory/Parts/towMissile/towMissile.cfg | 27 +++---- .../Parts/weaponManager/weaponManager.cfg | 5 +- 66 files changed, 665 insertions(+), 601 deletions(-) diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/20mmVulcan/vulcanTurret.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/20mmVulcan/vulcanTurret.cfg index 17c9b9d23..9d505f2a0 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/20mmVulcan/vulcanTurret.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/20mmVulcan/vulcanTurret.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaGatlingGun @@ -25,13 +25,14 @@ PART category = none bdacategory = Gun turrets subcategory = 0 + bulkheadProfiles = srf //title = Vulcan Turret ///manufacturer = Bahamuto Dynamics ////description = A 6 barrel 20x102mm rotary cannon. title = #loc_BDArmory_part_20mmVulcan_title manufacturer = #loc_BDArmory_part_manufacturer description = #loc_BDArmory_part_20mmVulcan_description - + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 0,1,0,0,1 @@ -50,17 +51,17 @@ PART MODULE { name = ModuleTurret - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 90 yawSpeedDPS = 90 - + minPitch = -8 maxPitch = 65 yawRange = 90 - + smoothRotation = true smoothMultiplier = 10 } @@ -68,37 +69,37 @@ PART MODULE { name = ModuleWeapon - + fireTransformName = fireTransform - + hasDeployAnim = true deployAnimName = deployAnimation hasFireAnimation = true fireAnimName = fireAnimation spinDownAnimation = true - + roundsPerMinute = 5500 maxDeviation = 0.175 maxEffectiveDistance = 2500 maxTargetingRange = 5000 - + ammoName = 20x102Ammo bulletType = 20x102mmHEBullet requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = true bulletDrop = true useRippleFire = false - + weaponType = ballistic - - projectileColor = 255, 15, 0, 128//RGBA 0-255 + + projectileColor = 255, 15, 0, 128//RGBA 0-255 startColor = 255, 90, 0, 32 fadeColor = false - + shellScale = 0.66 - + tracerStartWidth = 0.18 tracerEndWidth = 0.18 tracerLength = 0 @@ -107,11 +108,11 @@ PART tracerDeltaFactor = 2.75 tracerInterval = 3 nonTracerWidth = 0.035 - + maxHeat = 3600 heatPerShot = 36 - heatLoss = 820 - + heatLoss = 820 + fireSoundPath = BDArmory/Parts/20mmVulcan/sounds/VulcanCannon overheatSoundPath = BDArmory/Parts/20mmVulcan/sounds/VulcanEnd oneShotSound = false diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/50CalTurret/50cal.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/50CalTurret/50cal.cfg index b23e018bd..6ff1e1110 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/50CalTurret/50cal.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/50CalTurret/50cal.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaTurret @@ -25,6 +25,7 @@ PART category = none bdacategory = Gun turrets subcategory = 0 + bulkheadProfiles = srf title = .50cal Turret manufacturer = Bahamuto Dynamics description = A dual barrel .50 cal machine gun. @@ -46,18 +47,18 @@ PART MODULE { name = ModuleTurret - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 120 yawSpeedDPS = 120 - + maxPitch = 85 minPitch = -8 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 } @@ -65,17 +66,17 @@ PART MODULE { name = ModuleWeapon - + fireTransformName = fireTransform - + hasDeployAnim = true deployAnimName = deployAnimation hasFireAnimation = true fireAnimName = fireAnimation - + roundsPerMinute = 450 maxDeviation = 0.65 - maxEffectiveDistance = 2500 + maxEffectiveDistance = 2500 weaponType = ballistic ammoName = 50CalAmmo @@ -83,25 +84,25 @@ PART requestResourceAmount = 1 shellScale = 0.463 bulletDmgMult = 1.3 - + hasRecoil = true onlyFireInRange = true - bulletDrop = true - - projectileColor = 255, 90, 0, 128 //RGBA 0-255 + bulletDrop = true + + projectileColor = 255, 90, 0, 128 //RGBA 0-255 startColor = 255, 105, 0, 70 tracerStartWidth = 0.15 tracerEndWidth = 0.05 tracerLength = 0 - + maxHeat = 3600 heatPerShot = 100 - heatLoss = 1000 - + heatLoss = 1000 + fireSoundPath = BDArmory/Parts/50CalTurret/sounds/shot overheatSoundPath = BDArmory/Parts/50CalTurret/sounds/turretOverheat - - + + } } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/ABL/ABL.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/ABL/ABL.cfg index 35044ecfc..595979253 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/ABL/ABL.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/ABL/ABL.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaABL @@ -25,6 +25,7 @@ cost = 7600 category = none bdacategory = Laser turrets subcategory = 0 +bulkheadProfiles = srf title = USAF Airborne Laser manufacturer = Bahamuto Dynamics description = A high powered laser for setting things on fire. Uses 350 electric charge per second. @@ -47,18 +48,18 @@ stagingIcon = SOLID_BOOSTER MODULE { name = ModuleTurret - + pitchTransformName = aimPitch yawTransformName = aimRotate - + pitchSpeedDPS = 220 yawSpeedDPS = 220 - + maxPitch = 90 minPitch = -15 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 20 } @@ -66,31 +67,31 @@ MODULE MODULE { name = ModuleWeapon - + fireTransformName = fireTransform - + hasDeployAnim = true deployAnimName = deployAnimation hasFireAnimation = false - + maxEffectiveDistance = 5000 maxDeviation = 0.0125 - + ammoName = ElectricCharge requestResourceAmount = 350 - + weaponType = laser laserDamage = 1600 tanAngle = 0.0001 //controls how quickly damage scales down with distance - - projectileColor = 255, 20, 0, 128 //RGBA 0-255 + + projectileColor = 255, 20, 0, 128 //RGBA 0-255 tracerStartWidth = 0.3 tracerEndWidth = 0.3 - + maxHeat = 3600 heatPerShot = 40 heatLoss = 740 - + fireSoundPath = BDArmory/Parts/ABL/sounds/laser chargeSoundPath = BDArmory/Parts/ABL/sounds/charge overheatSoundPath = BDArmory/Parts/50CalTurret/sounds/turretOverheat diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/AGM86-17/AGM86-17.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/AGM86-17/AGM86-17.cfg index c1de5abe4..8969a50a9 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/AGM86-17/AGM86-17.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/AGM86-17/AGM86-17.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaAgm86B @@ -26,9 +26,10 @@ cost = 2400 category = none bdacategory = Missiles subcategory = 0 +bulkheadProfiles = srf title = AGM-86C Cruise Missile manufacturer = Bahamuto Dynamics -description = Long distance, sub-sonic, air-launched, GPS-guided cruise missile. This missile has no booster, so it must be launched while airborne at cruising speed. 2017 overhaul version. +description = Long distance, sub-sonic, air-launched, GPS-guided cruise missile. This missile has no booster, so it must be launched while airborne at cruising speed. 2017 overhaul version. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,1,0,0,1 @@ -46,7 +47,7 @@ MODULE { name = MissileLauncher shortName = AGM-86C - + thrust = 70 //KN thrust during boost phase cruiseThrust = 11 //thrust during cruise phase dropTime = 1 //how many seconds after release until engine ignites @@ -55,49 +56,49 @@ MODULE cruiseDelay = 0 guidanceActive = true //missile has guidanceActive maxTurnRateDPS = 28 //degrees per second - + CruiseSpeed = 310 CruisePredictionTime = 15 CruiseAltitude = 250 DetonationDistance = 0 - + decoupleSpeed = 5 decoupleForward = false - + audioClipPath = BDArmory/Sounds/jet boostClipPath = BDArmory/Sounds/jet - + optimumAirspeed = 310 - + homingType = Cruise targetingType = gps terminalManeuvering = false - + maxOffBoresight = 90 lockedSensorFOV = 6 agmDescentRatio = 1.2 - + rotationTransformName = rotationTransform - + maxAoA = 45 - + deployAnimationName = AGM8617deploy deployedDrag = 0.011 deployTime = 0.35 - + aero = true liftArea = 0.0075 steerMult = 8 maxTorque = 70 torqueRampUp = 50 //aeroSteerDamping = .55 - + exhaustPrefabPath = BDArmory/Models/exhaust/mediumExhaust minLaunchSpeed = 125 minStaticLaunchRange = 700 maxStaticLaunchRange = 40000 - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/20mm.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/20mm.cfg index 0ba5bb3c2..8b5db6fae 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/20mm.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/20mm.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = baha20mmAmmo @@ -25,6 +25,7 @@ PART category = none bdacategory = Ammo subcategory = 0 + bulkheadProfiles = srf title = 20mm Ammunition Box manufacturer = Bahamuto Dynamics description = Ammo box containing 650 20x102mm rounds. @@ -51,7 +52,7 @@ PART { name = CFEnable } - + MODEL { model = BDArmory/Parts/AmmoBox/model diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/30mm.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/30mm.cfg index 6da91d346..4b3981a61 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/30mm.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/30mm.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = baha30mmAmmo @@ -25,6 +25,7 @@ PART category = none bdacategory = Ammo subcategory = 0 + bulkheadProfiles = srf title = 30mm Ammunition Box manufacturer = Bahamuto Dynamics description = Ammo box containing 600 30x173mm rounds. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/50cal.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/50cal.cfg index 6357de885..a478b7a32 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/50cal.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/50cal.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = baha50CalAmmo @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Ammo subcategory = 0 +bulkheadProfiles = srf title = 50cal Ammunition Box manufacturer = Bahamuto Dynamics description = Ammo box containing 1200 .50 cal rounds. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/BDAcUniversalAmmoBox.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/BDAcUniversalAmmoBox.cfg index e02619192..e60dfe312 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/BDAcUniversalAmmoBox.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/BDAcUniversalAmmoBox.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = BDAcUniversalAmmoBox @@ -26,6 +26,7 @@ cost = 600 category = none bdacategory = Ammo subcategory = 0 +bulkheadProfiles = srf title = Universal Ammo Box manufacturer = Bahamuto Dynamics description = Scalable Ammo box containing whatever ammo you want to put in it. holds a selectable quantity of every ammunition type up to 16'1 inch that is currently used in KSP in association with BDAc Extra types can be added upon request (no fantasy ammo please) @@ -41,7 +42,7 @@ minimum_drag = 0.2 angularDrag = 2 crashTolerance = 7 maxTemp = 3600 - + MODULE { name = CFEnable diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/UniversalAmmoBoxBDA.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/UniversalAmmoBoxBDA.cfg index aeff3ba14..50fe3fc85 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/UniversalAmmoBoxBDA.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/UniversalAmmoBoxBDA.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = UniversalAmmoBoxBDA @@ -26,6 +26,7 @@ cost = 600 category = none bdacategory = Ammo subcategory = 0 +bulkheadProfiles = srf title = Universal Ammo Box (Legacy) manufacturer = Bahamuto Dynamics description = (Obsolete - DO NOT USE - Requires Fire Spitter) Scalable Ammo box containing whatever ammo you want to put in it, does hold a selectable quantity of every ammunition type up to 16'1 inch that is currently used in KSP in association with BDAc Extra types can be added upon request (no fantasy ammo please) NOTE: this part still requires Fire Spitter, and is here for backwards compatability. Use the new UniversalAmmo part going forward. @@ -41,7 +42,7 @@ minimum_drag = 0.2 angularDrag = 2 crashTolerance = 7 maxTemp = 3600 - + MODULE { name = CFEnable diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/cannonShell.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/cannonShell.cfg index b3c7edb5f..d5f793a60 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/cannonShell.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/AmmoBox/cannonShell.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaCannonShellBox @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Ammo subcategory = 0 +bulkheadProfiles = srf title = Cannon Ammunition Box manufacturer = Bahamuto Dynamics description = Ammo box containing 10 cannon shells. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/ArmorPlate/BD1x1panelArmor.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/ArmorPlate/BD1x1panelArmor.cfg index 2c261ae1a..e0fce08aa 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/ArmorPlate/BD1x1panelArmor.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/ArmorPlate/BD1x1panelArmor.cfg @@ -10,14 +10,14 @@ rescaleFactor = 1 { model = BDArmory/Parts/ArmorPlate/BD1x1slopeArmor scale = 1.0, 1.0, 1.0 - } + } NODE { name = Node1 transform = Node1 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { @@ -25,14 +25,14 @@ rescaleFactor = 1 name = Node2 transform = Node2 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node3 transform = Node3 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } node_attach = -0.5, 0, 0, 0, 0, 1, 0 @@ -42,6 +42,7 @@ cost = 100 category = Structural bdacategory = Armor subcategory = 0 +bulkheadProfiles = srf title = BD 1x1 slope Armor manufacturer = Bahamuto Dynamics description = A sturdy 1x1 slope Armor plate, perfect for constructing all sorts of things. PS does not float @@ -61,7 +62,7 @@ fuelCrossFeed = True tags = armor Armo Ship Afv panel - + } //////////////////////////////////////////////////////////////////////// @@ -75,28 +76,28 @@ buoyancy = -1 { model = BDArmory/Parts/ArmorPlate/BD2x1slopeArmor scale = 1.0, 1.0, 1.0 - } + } rescaleFactor = 1 NODE { name = Node1 transform = Node1 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node2 transform = Node2 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node3 transform = Node3 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } node_attach = -0.0, 0, 0.36, 0, 0, 1, 0 @@ -106,6 +107,7 @@ cost = 100 category = Structural bdacategory = Armor subcategory = 0 +bulkheadProfiles = srf title = BD 2x1 slope Armor manufacturer = Bahamuto Dynamics description = A sturdy 2x1 slope Armor plate, perfect for constructing all sorts of things. PS does not float @@ -125,7 +127,7 @@ fuelCrossFeed = True tags = armor Armo Ship Afv panel - + } ///////////////////////////////////////////////////////////////////////////////// PART @@ -138,35 +140,35 @@ buoyancy = -1 { model = BDArmory/Parts/ArmorPlate/BD1x1panelArmor scale = 1.0, 1.0, 1.0 - } + } rescaleFactor = 1 NODE { name = Node1 transform = Node1 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node2 transform = Node2 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node3 transform = Node3 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node4 transform = Node4 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } node_attach = -0.0, 0, 0.5, 0, 0, 1, 0 @@ -176,6 +178,7 @@ cost = 100 category = Structural bdacategory = Armor subcategory = 0 +bulkheadProfiles = srf title = BD 1x1 panel Armor manufacturer = Bahamuto Dynamics description = A sturdy 1x1 Armor plate, perfect for constructing all sorts of things. PS does not float @@ -195,7 +198,7 @@ fuelCrossFeed = True tags = armor Armo Ship Afv panel - + } ///////////////////////////////////////////////////////////////////////////////// @@ -209,35 +212,35 @@ buoyancy = -1 { model = BDArmory/Parts/ArmorPlate/BD2x1panelArmor scale = 1.0, 1.0, 1.0 - } + } rescaleFactor = 1 NODE { name = Node1 transform = Node1 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node2 transform = Node2 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node3 transform = Node3 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node4 transform = Node4 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } node_attach = -0.0, 0, 0.5, 0, 0, 1, 0 @@ -247,6 +250,7 @@ cost = 100 category = Structural bdacategory = Armor subcategory = 0 +bulkheadProfiles = srf title = BD 2x1 panel Armor manufacturer = Bahamuto Dynamics description = A sturdy 2x1 Armor plate, perfect for constructing all sorts of things. PS does not float @@ -266,8 +270,8 @@ fuelCrossFeed = True tags = armor Armo Ship Afv panel - -} + +} ///////////////////// PART { @@ -279,35 +283,35 @@ buoyancy = -1 { model = BDArmory/Parts/ArmorPlate/BD3x1panelArmor scale = 1.0, 1.0, 1.0 - } + } rescaleFactor = 1 NODE { name = Node1 transform = Node1 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node2 transform = Node2 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node3 transform = Node3 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node4 transform = Node4 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } node_attach = -0.0, 0, 0.5, 0, 0, 1, 0 @@ -317,6 +321,7 @@ cost = 100 category = Structural bdacategory = Armor subcategory = 0 +bulkheadProfiles = srf title = BD 3x1 panel Armor manufacturer = Bahamuto Dynamics description = A sturdy 3x1 Armor plate, perfect for constructing all sorts of things. PS does not float @@ -336,7 +341,7 @@ fuelCrossFeed = True tags = armor Armo Ship Afv panel - + } /////////// PART @@ -349,35 +354,35 @@ buoyancy = -1 { model = BDArmory/Parts/ArmorPlate/BD4x1panelArmor scale = 1.0, 1.0, 1.0 - } + } rescaleFactor = 1 NODE { name = Node1 transform = Node1 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node2 transform = Node2 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node3 transform = Node3 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } NODE { name = Node4 transform = Node4 size = 0 - method = FIXED_JOINT + method = FIXED_JOINT } node_attach = -0.0, 0, 0.5, 0, 0, 1, 0 @@ -387,6 +392,7 @@ cost = 100 category = Structural bdacategory = Armor subcategory = 0 +bulkheadProfiles = srf title = BD 4x1 panel Armor manufacturer = Bahamuto Dynamics description = A sturdy 4x1 Armor plate, perfect for constructing all sorts of things. PS does not float @@ -407,4 +413,4 @@ tags = armor Armo Ship Afv panel -} \ No newline at end of file +} diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/GoalKeeperBDAcMk1/GoalKeeperBDAcMk1.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/GoalKeeperBDAcMk1/GoalKeeperBDAcMk1.cfg index f1d2b8f35..433979966 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/GoalKeeperBDAcMk1/GoalKeeperBDAcMk1.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/GoalKeeperBDAcMk1/GoalKeeperBDAcMk1.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = GoalKeeperBDAcMk1 @@ -28,6 +28,7 @@ PART category = none bdacategory = Gun turrets subcategory = 0 + bulkheadProfiles = srf title = GoalkeeperMk1 CIWS manufacturer = Bahamuto Dynamics description = A 7 barrel 30mm rotary cannon with full swivel range.This MK 1 version was found under a tarpaulin in a muddy field, Perfect for cash strapped militias and shifty governments (cheapskate version) Without Radar or detection equipment this turret requires the target information to be fed from an alternative source.(somebody pointing and shouting 'shoot that' has been found to be only marginally effective due to the excessive noise produced when the weapon fires) The 30mm high explosive rounds self detonate when they lose interest in flying, but this weapon does not feature automatic fuse timing. 30x173 @@ -49,21 +50,21 @@ PART { name = ModuleTurret turretID = 0 - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 80 yawSpeedDPS = 80 - + maxPitch = 85 minPitch = -15 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.365 minAudioPitch = 0.255 @@ -74,57 +75,57 @@ PART { name = ModuleWeapon turretID = 0 - + fireTransformName = fireTransform - + hasDeployAnim = false - + hasFireAnimation = true fireAnimName = GKBDAcFire spinDownAnimation = true - + roundsPerMinute = 4200 maxDeviation = 0.50 maxEffectiveDistance = 4000 - maxTargetingRange = 5000 + maxTargetingRange = 5000 ammoName = 30x173Ammo bulletType = 30x173Bullet requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = true bulletDrop = true - + weaponType = ballistic - - projectileColor = 255, 20, 0, 160//RGBA 0-255 + + projectileColor = 255, 20, 0, 160//RGBA 0-255 startColor = 255, 30, 0, 24 fadeColor = true - + tracerStartWidth = 0.18 tracerEndWidth = 0.18 tracerLength = 0 tracerDeltaFactor = 2.75 tracerInterval = 2 nonTracerWidth = 0.065 - + maxHeat = 3600 heatPerShot = 36 heatLoss = 900 - + shellScale = 0.76 - + fireSoundPath = BDArmory/Parts/gau-8/sounds/GAU8Cannon overheatSoundPath = BDArmory/Parts/gau-8/sounds/GAU8End oneShotSound = false - + //explosion airDetonation = true airDetonationTiming = false explModelPath = BDArmory/Models/explosion/30mmExplosion - explSoundPath = BDArmory/Sounds/subExplode - + explSoundPath = BDArmory/Sounds/subExplode + } - + } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/GoalKeeperBDAcMk2/BDAcGKmk2.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/GoalKeeperBDAcMk2/BDAcGKmk2.cfg index d373243a1..5d2b0ce26 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/GoalKeeperBDAcMk2/BDAcGKmk2.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/GoalKeeperBDAcMk2/BDAcGKmk2.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = BDAcGKmk2 @@ -13,7 +13,7 @@ author = BahamutoD MODEL { model = BDArmory/Parts/GoalKeeperBDAcMk2/BDAcGKmk2 - + } rescaleFactor = 1 @@ -30,6 +30,7 @@ cost = 950 category = none bdacategory = Gun turrets subcategory = 0 +bulkheadProfiles = srf title = Goalkeeper MK2 CIWS manufacturer = Bahamuto Dynamics description = A 7 barrel 30mm rotary cannon with full swivel range. This MK 2 version was found covered in overspray and paint cans around the back of the hangar at the old KSC, developed from the MK1 to reduce the incidence of hearing loss amongst early target pointers. This MK2 has some slight advantages over the MK1, equipped with Infra red targeting and Radar data reciever The 30x173mm high explosive rounds are only a slight improvement over the MK1 ammunition in that they at least take slightly longer to lose interest in flying and so have a good chance of reaching the target, but this weapon was never equipped to feature automatic fuse timing. @@ -51,21 +52,21 @@ MODULE { name = ModuleTurret turretID = 0 - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 80 yawSpeedDPS = 80 - + maxPitch = 85 minPitch = -15 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.365 minAudioPitch = 0.255 @@ -76,60 +77,60 @@ MODULE { name = ModuleWeapon turretID = 0 - + fireTransformName = fireTransform - + hasDeployAnim = false - + hasFireAnimation = true fireAnimName = BDAcGKmk2 spinDownAnimation = true - + roundsPerMinute = 4200 maxDeviation = 0.40 maxEffectiveDistance = 4000 - maxTargetingRange = 5000 + maxTargetingRange = 5000 ammoName = 30x173Ammo bulletType = 30x173Bullet requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = true bulletDrop = true - + weaponType = ballistic - - projectileColor = 255, 20, 0, 160//RGBA 0-255 + + projectileColor = 255, 20, 0, 160//RGBA 0-255 startColor = 255, 30, 0, 24 fadeColor = true - + tracerStartWidth = 0.18 tracerEndWidth = 0.18 tracerLength = 0 tracerDeltaFactor = 2.75 tracerInterval = 2 nonTracerWidth = 0.065 - + maxHeat = 3600 heatPerShot = 36 heatLoss = 900 - + shellScale = 0.76 - + fireSoundPath = BDArmory/Parts/gau-8/sounds/GAU8Cannon overheatSoundPath = BDArmory/Parts/gau-8/sounds/GAU8End oneShotSound = false - + //explosion airDetonation = true airDetonationTiming = false explModelPath = BDArmory/Models/explosion/30mmExplosion - explSoundPath = BDArmory/Sounds/subExplode - - + explSoundPath = BDArmory/Sounds/subExplode + + } - + MODULE { diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/RBS-15-17/rbs15-17.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/RBS-15-17/rbs15-17.cfg index 042177073..241841e43 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/RBS-15-17/rbs15-17.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/RBS-15-17/rbs15-17.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaRBS-15Cruise @@ -25,6 +25,7 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = RBS-15 Cruise Missile manufacturer = Bahamuto Dynamics description = Long distance, multi-platform high-speed cruise missile with boosters. @@ -58,7 +59,7 @@ PART CruisePredictionTime = 15 CruiseAltitude = 250 DetonationDistance = 0 - + decoupleSpeed = 15 decoupleForward = true @@ -67,7 +68,7 @@ PART homingType = Cruise targetingType = gps - + maxOffBoresight = 180 lockedSensorFOV = 7 agmDescentRatio = 1.2 @@ -92,12 +93,12 @@ PART exhaustPrefabPath = BDArmory/Models/exhaust/mediumExhaust minStaticLaunchRange = 700 maxStaticLaunchRange = 40000 - + engageAir = false engageMissile = false engageGround = true engageSLW = false - + } MODULE { diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/RBS-15-17AL/rbs15-17AL.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/RBS-15-17AL/rbs15-17AL.cfg index d7808c74f..a67303a5c 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/RBS-15-17AL/rbs15-17AL.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/RBS-15-17AL/rbs15-17AL.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaRBS-15ALCruise @@ -25,9 +25,10 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = RBS-15 Air launched Cruise Missile manufacturer = Bahamuto Dynamics - description = Long distance, multi-platform high-speed cruise missile Air launched variant without external boosters + description = Long distance, multi-platform high-speed cruise missile Air launched variant without external boosters // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,1,0,0,1 @@ -58,7 +59,7 @@ PART CruisePredictionTime = 15 CruiseAltitude = 250 DetonationDistance = 0 - + decoupleSpeed = 2 decoupleForward = false @@ -67,15 +68,15 @@ PART homingType = Cruise targetingType = gps - + maxOffBoresight = 180 lockedSensorFOV = 7 agmDescentRatio = 1.2 rotationTransformName = rotationTransform - + maxAoA = 45 - + aero = true liftArea = 0.0053 steerMult = 8 @@ -85,9 +86,9 @@ PART minStaticLaunchRange = 700 maxStaticLaunchRange = 40000 - + exhaustPrefabPath = BDArmory/Models/exhaust/mediumExhaust - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/SaturnAL31/SaturnAL31.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/SaturnAL31/SaturnAL31.cfg index 396ddec57..3818e5154 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/SaturnAL31/SaturnAL31.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/SaturnAL31/SaturnAL31.cfg @@ -15,6 +15,7 @@ cost = 2000 category = Engine subcategory = 0 + bulkheadProfiles = size1 title = Saturn AL-31FM1 Afterburning Jet Engine manufacturer = KTech description = A high performance jet engine with a variable geometry thrust vectoring nozzle and an afterburner for extra thrust. Based on the highly popular J-404 engine, KTech engineers saw the potential of (highly) modifying the commercial variant into a formidable powerplant for military use. After seeing the potential of the engine, the BDAc group immediately licensed it for their new MkIII test drone. @@ -28,7 +29,6 @@ angularDrag = 2 crashTolerance = 7 maxTemp = 2600 - bulkheadProfiles = size1 tags = fighter jet MODULE { @@ -152,7 +152,7 @@ flowMultCap = 1.1 machLimit = 2.5 machHeatMult = 20.0 - + velCurve { key = 0 1.25 0 0 @@ -162,7 +162,7 @@ key = 2.25 2.5 -1.147821 -1.864674 key = 2.5 0 -26.83361 0 } - + atmCurve { key = 0 0 -0.009380879 0.02675156 @@ -266,7 +266,7 @@ thrustTransformName = thrustTransform } EFFECTS - { + { running_dry { @@ -413,4 +413,4 @@ } } } -} \ No newline at end of file +} diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/SonarPod/BDAsonarPod1A.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/SonarPod/BDAsonarPod1A.cfg index 77d0d1b58..1d6874bb1 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/SonarPod/BDAsonarPod1A.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/SonarPod/BDAsonarPod1A.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = BDAsonarPod1A @@ -31,6 +31,7 @@ cost = 600 category = none bdacategory = Radars subcategory = 0 +bulkheadProfiles = srf title = BDA MK1 Sonar Pod manufacturer = SM Armory diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/StingRayBDA/StingRayBDATorpedo.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/StingRayBDA/StingRayBDATorpedo.cfg index 09a884fee..b84672b35 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/StingRayBDA/StingRayBDATorpedo.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/StingRayBDA/StingRayBDATorpedo.cfg @@ -31,11 +31,12 @@ NODE category = none bdacategory = Torpedoes subcategory = 0 - + bulkheadProfiles = srf + title = Sting Ray BDA LightWeight Torpedo manufacturer = BD Armory // manufactured by SM Armory - - description = Sting Ray Light Weight Torpedo Ship launch, and heli launch airdrop do not use in submarines. Interesting fact , you can fit 16 of these in a pac launcher, though using them in such a device without proper training has been the cause of much weeping and letters wriiten + + description = Sting Ray Light Weight Torpedo Ship launch, and heli launch airdrop do not use in submarines. Interesting fact , you can fit 16 of these in a pac launcher, though using them in such a device without proper training has been the cause of much weeping and letters wriiten // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,0,0,0,0 @@ -61,7 +62,7 @@ MODULE thrust = 47.8 //KN thrust during boost phase cruiseThrust = 22.2 //thrust during cruise phase cruiseDelay = 0 /// delay between boost ending and cruise starting, only used for large ship launched and air drop versions - dropTime = 8 //how many seconds after release until engine ignites extended drop time allows torpedo to sink to depth, too short a drop time will turn it into a very wayward missile + dropTime = 8 //how many seconds after release until engine ignites extended drop time allows torpedo to sink to depth, too short a drop time will turn it into a very wayward missile boostTime = 2 //seconds of boost phase cruiseTime = 480 //seconds of cruise phase //spoolEngine = true // N/A special cases only @@ -69,10 +70,10 @@ MODULE guidanceActive = true //missile has guidanceActive decoupleSpeed = 1.5 //f 0.1 steps max value 10 - decoupleForward = true // throws the torpedo out of the tube + decoupleForward = true // throws the torpedo out of the tube isTubeLoaded = true - - optimumAirspeed = 45 + + optimumAirspeed = 45 torpedo = true waterImpactTolerance = 100 @@ -81,12 +82,12 @@ MODULE steerMult = 2 maxTorque = 45 maxAoA = 30 - aeroSteerDamping = 5 - - missileType = torpedo // used by code to determine characteristics + aeroSteerDamping = 5 + + missileType = torpedo // used by code to determine characteristics homingType = AAM targetingType = radar - + radarLOAL = true activeRadarRange = 8000 maxOffBoresight = 270 @@ -104,7 +105,7 @@ MODULE radarLOAL = true minStaticLaunchRange = 200 maxStaticLaunchRange = 8000 - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/adjustableRail/adjustableRail.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/adjustableRail/adjustableRail.cfg index 6800f9261..4b8a4208d 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/adjustableRail/adjustableRail.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/adjustableRail/adjustableRail.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaAdjustableRail @@ -28,6 +28,7 @@ PART category = none bdacategory = Missile turrets subcategory = 0 + bulkheadProfiles = srf title = Adjustable Missile Rail manufacturer = Bahamuto Dynamics description = A rail for mounting missiles. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/aiPilot/part.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/aiPilot/part.cfg index b25a5acdf..16b2a4623 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/aiPilot/part.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/aiPilot/part.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bdPilotAI @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Control subcategory = 0 +bulkheadProfiles = srf title = AI Pilot Flight Computer manufacturer = Bahamuto Dynamics description = Flies your plane on combat air patrol missions without using your hands. Tune the values based on your plane's unique flight characteristics. Please activate engines manually. Works in conjunction with a weapon manager in guard mode (attach and configure separately). (EXPERIMENTAL) diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/aiPilot/surface_ai.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/aiPilot/surface_ai.cfg index b4ce41f65..7f1980808 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/aiPilot/surface_ai.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/aiPilot/surface_ai.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bdShipAI @@ -28,6 +28,7 @@ cost = 600 category = none bdacategory = Control subcategory = 0 +bulkheadProfiles = srf title = AI Surface Operation Driver manufacturer = Bahamuto Dynamics description = Drives your car/tank/boat/etc on combat and patrol missions over the lands and seas without using your hands. Tune the values based on your ship's unique characteristics. Please activate engines manually. Works in conjunction with a weapon manager in guard mode (attach and configure separately). (EXPERIMENTAL) diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/aim-120/amraam.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/aim-120/amraam.cfg index 4a38e3a25..f159bd513 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/aim-120/amraam.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/aim-120/amraam.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaAim120 @@ -26,6 +26,7 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = AIM-120 AMRAAM Missile manufacturer = Bahamuto Dynamics description = Medium range radar guided homing missile. @@ -61,10 +62,10 @@ PART audioClipPath = BDArmory/Sounds/rocketLoop exhaustPrefabPath = BDArmory/Models/exhaust/smallExhaust boostExhaustPrefabPath = BDArmory/Models/exhaust/mediumExhaust - + boostTransformName = boostTransform boostExhaustTransformName = boostTransform - + optimumAirspeed = 1372 aero = true @@ -84,7 +85,7 @@ PART maxStaticLaunchRange = 25000 radarLOAL = true - + engageAir = true engageMissile = false engageGround = false diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/aim-120/amraam_emp.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/aim-120/amraam_emp.cfg index bf6dbb74a..b230701f5 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/aim-120/amraam_emp.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/aim-120/amraam_emp.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = AMRAAM_EMP @@ -29,6 +29,7 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = AMRAAM EMP Missile manufacturer = Bahamuto Dynamics description = Medium range radar guided homing missile equipped with the latest miniaturized EMP warhead. While the pulse radius is not huge (100 meters), it is quite effective. The missile does minimal structural damage, but renders all electronic devices within it's blast radius inoperable. @@ -64,10 +65,10 @@ PART audioClipPath = BDArmory/Sounds/rocketLoop exhaustPrefabPath = BDArmory/Models/exhaust/smallExhaust boostExhaustPrefabPath = BDArmory/Models/exhaust/mediumExhaust - + boostTransformName = boostTransform boostExhaustTransformName = boostTransform - + optimumAirspeed = 1372 aero = true @@ -87,7 +88,7 @@ PART maxStaticLaunchRange = 25000 radarLOAL = true - + engageAir = true engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/awacsRadar/awacsRadar.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/awacsRadar/awacsRadar.cfg index 3a66a1c17..905b3f4db 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/awacsRadar/awacsRadar.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/awacsRadar/awacsRadar.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = awacsRadar @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Radars subcategory = 0 +bulkheadProfiles = srf title = AWACS Detection Radar manufacturer = Bahamuto Dynamics description = A large radar capable of detecting objects from a long distance. This radar does NOT have the capability of tracking or locking targets. @@ -65,7 +66,7 @@ MODULE scanRotationSpeed = 110 // degress per second //lockRotationSpeed = 120 // only relevant if canLock //lockRotationAngle = 4 - showDirectionWhileScan = true // can show target direction on radar screen. False: radar echos displayed as block only (no direction) + showDirectionWhileScan = true // can show target direction on radar screen. False: radar echos displayed as block only (no direction) //multiLockFOV = 30 // only relevant if canLock //lockAttemptFOV = 2 // only relevant if canLock //maxLocks = 1 //how many targets can be locked/tracked simultaneously. only relevant if canLock @@ -74,7 +75,7 @@ MODULE canLock = false // locking/tracking targets (fire control) canTrackWhileScan = false // continue scanning while tracking a locked target canRecieveRadarData = true // can work as passive data receiver (NOTE THE SPELLING! [SIC]) - + minSignalThreshold = 50 // DEPRECATED, NO LONGER USED! use detection float curve! //minLockedSignalThreshold = 90 // DEPRECATED, NO LONGER USED! use locktrack float curve! @@ -106,7 +107,7 @@ MODULE // same as detectionCurve, just for locking/tracking purpose // ATTENTION: DO NOT USE an "assured locking range" here, as this would render lock-breaking // ECM-jammers & chaff completely ineffective!! - + // nothing defined here as this radar does not support locking } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/bammGuidance/part.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/bammGuidance/part.cfg index 6ae5a4e81..a037c3605 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/bammGuidance/part.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/bammGuidance/part.cfg @@ -28,6 +28,7 @@ cost = 180 category = none bdacategory = Control subcategory = 0 +bulkheadProfiles = srf title = Modular Missile Guidance (EXPERIMENTAL) manufacturer = Bahamuto Dynamics description = A missile guidance computer. Manually tune steering settings to craft's unique flight characteristics. Select a guidance mode. Select a target then enable guidance. Activate engines and stages manually. (EXPERIMENTAL) diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/browninganm2/browninganm2.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/browninganm2/browninganm2.cfg index da7152502..308163c80 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/browninganm2/browninganm2.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/browninganm2/browninganm2.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaBrowningAnm2 @@ -25,6 +25,7 @@ cost = 950 category = none bdacategory = Guns subcategory = 0 +bulkheadProfiles = srf title = Browning .50cal AN/M2 manufacturer = Bahamuto Dynamics description = An old fixed .50 cal machine gun 50cal ammo @@ -46,48 +47,48 @@ MODULE { name = ModuleWeapon shortName = Browning AN/M2 - + fireTransformName = fireTransform - + hasDeployAnim = false hasFireAnimation = false - + roundsPerMinute = 750 maxDeviation = 0.60 maxEffectiveDistance = 2500 maxTargetingRange = 5000 - bulletDmgMult = 1.3 + bulletDmgMult = 1.3 bulletType = 12.7mmBullet ammoName = 50CalAmmo requestResourceAmount = 1 shellScale = 0.463 - + hasRecoil = true onlyFireInRange = false bulletDrop = true - + weaponType = ballistic - - projectileColor = 255, 50, 0, 160 //RGBA 0-255 + + projectileColor = 255, 50, 0, 160 //RGBA 0-255 startColor = 255, 105, 25, 120 fadeColor = true - + tracerStartWidth = 0.18 tracerEndWidth = 0.16 tracerLength = 0 tracerDeltaFactor = 2.75 tracerInterval = 3 nonTracerWidth = 0.035 - + oneShotWorldParticles = true - + maxHeat = 3600 heatPerShot = 120 heatLoss = 820 - + autoProxyTrackRange = 1200 - + fireSoundPath = BDArmory/Parts/browninganm2/Sounds/fire overheatSoundPath = BDArmory/Parts/50CalTurret/sounds/turretOverheat oneShotSound = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/clusterBomb/clusterBomb.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/clusterBomb/clusterBomb.cfg index 3894bb4a9..f61e11b6f 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/clusterBomb/clusterBomb.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/clusterBomb/clusterBomb.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaClusterBomb @@ -25,6 +25,7 @@ cost = 150 category = none bdacategory = Bombs subcategory = 0 +bulkheadProfiles = srf title = CBU-87 Cluster Bomb manufacturer = Bahamuto Dynamics description = This bomb splits open and deploys many small bomblets at a certain altitude. @@ -44,9 +45,9 @@ maxTemp = 3600 MODULE { name = MissileLauncher - + shortName = CBU-87 - + thrust = 0 //KN thrust during boost phase cruiseThrust = 0 //thrust during cruise phase @@ -66,7 +67,7 @@ maxTemp = 3600 missileType = bomb homingType = none - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/cmDropper/chaffDispenser.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/cmDropper/chaffDispenser.cfg index 14aa7092b..cca9bbc18 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/cmDropper/chaffDispenser.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/cmDropper/chaffDispenser.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaChaffPod @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Countermeasures subcategory = 0 +bulkheadProfiles = srf title = Chaff Dispenser manufacturer = Bahamuto Dynamics description = Drops chaff for confusing or breaking radar locks. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/cmDropper/flareDispenser.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/cmDropper/flareDispenser.cfg index 429eb0106..d64185f89 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/cmDropper/flareDispenser.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/cmDropper/flareDispenser.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaCmPod @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Countermeasures subcategory = 0 +bulkheadProfiles = srf title = Flare Dispenser manufacturer = Bahamuto Dynamics description = Drops flares for confusing heat-seeking missiles. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/ecmJammer/ecmj131.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/ecmJammer/ecmj131.cfg index d2313957b..a016241b9 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/ecmJammer/ecmj131.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/ecmJammer/ecmj131.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaECMJammer @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Countermeasures subcategory = 0 +bulkheadProfiles = srf title = AN/ALQ-131 ECM Jammer manufacturer = Bahamuto Dynamics description = This electronic device makes it harder for radars to lock onto your vehicle, and increases your chances of breaking the lock. It drastically increases your detectability when turned on, though. @@ -40,13 +41,11 @@ angularDrag = 2 crashTolerance = 7 maxTemp = 3600 -bulkheadProfiles = srf - MODULE { name = ModuleECMJammer - + // Jammer capabilities: alwaysOn = false // can be enabled/disabled, or is always on // Set this to true for "stealth" jammers that are integrated into Cockpits and serve @@ -55,7 +54,7 @@ MODULE resourceDrain = 5 // EC/sec. Set this higher for more capabale jammers. jammerStrength = 1200 // this is a factor (in relation to a vessels base radar cross section) how much the crafts DETECTABILITY is INCREASED(!) when the jammer is active - + lockBreaker = true // true: jammer serves to break radar locks (default: true) lockBreakerStrength = 500 // factor (in relation to a vessels base radar cross section) how strong the lockbreaking effect is diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/gau-8/gau8.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/gau-8/gau8.cfg index 39b3e6ed4..41d4e16e0 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/gau-8/gau8.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/gau-8/gau8.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaGau-8 @@ -25,6 +25,7 @@ PART category = none bdacategory = Guns subcategory = 0 + bulkheadProfiles = srf title = GAU-8 30x173mm Cannon manufacturer = Bahamuto Dynamics description = A 7 barrel 30mm rotary cannon. @@ -46,15 +47,15 @@ PART { name = ModuleWeapon shortName = GAU-8 - + fireTransformName = fireTransform - + hasDeployAnim = false - + hasFireAnimation = true fireAnimName = fireAnim spinDownAnimation = true - + roundsPerMinute = 3900 maxDeviation = 0.45 maxEffectiveDistance = 4000 @@ -63,40 +64,40 @@ PART weaponType = ballistic ammoName = 30x173Ammo bulletType = 30x173HEBullet - + requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = true bulletDrop = true useRippleFire = false - - projectileColor = 255, 70, 0, 128//RGBA 0-255 + + projectileColor = 255, 70, 0, 128//RGBA 0-255 startColor = 255, 90, 0, 32 fadeColor = true - + tracerStartWidth = 0.10 tracerEndWidth = 0.10 tracerLength = 0 tracerDeltaFactor = 2.75 tracerInterval = 3 nonTracerWidth = 0.035 - + maxHeat = 3600 heatPerShot = 56 - heatLoss = 740 - + heatLoss = 740 + fireSoundPath = BDArmory/Parts/gau-8/sounds/GAU8Cannon overheatSoundPath = BDArmory/Parts/gau-8/sounds/GAU8End oneShotSound = false - + //explosion airDetonation = false airDetonationTiming = false explModelPath = BDArmory/Models/explosion/30mmExplosion - explSoundPath = BDArmory/Sounds/subExplode + explSoundPath = BDArmory/Sounds/subExplode + - } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/goalkeeper/goalkeeper.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/goalkeeper/goalkeeper.cfg index 5fbbbf13c..407396c03 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/goalkeeper/goalkeeper.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/goalkeeper/goalkeeper.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaGoalKeeper @@ -25,6 +25,7 @@ PART category = none bdacategory = Gun turrets subcategory = 0 + bulkheadProfiles = srf title = Goalkeeper CIWS manufacturer = Bahamuto Dynamics description = A 7 barrel 30mm rotary cannon with full swivel range. The 30mm high explosive rounds self detonate at the set distance, but this weapon does not feature automatic fuse timing. It has its own detection & tracking radar, though that is only effective at close range and does not replace a proper volumen serach radar. @@ -48,21 +49,21 @@ PART { name = ModuleTurret turretID = 0 - + pitchTransformName = gunPitch yawTransformName = gunYaw - + pitchSpeedDPS = 80 yawSpeedDPS = 80 - + maxPitch = 85 minPitch = -15 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.365 minAudioPitch = 0.255 @@ -73,60 +74,60 @@ PART { name = ModuleWeapon turretID = 0 - + fireTransformName = fireTransform - + hasDeployAnim = false - + hasFireAnimation = true fireAnimName = fireAnimation2 spinDownAnimation = true - + roundsPerMinute = 4200 maxDeviation = 0.50 maxEffectiveDistance = 4000 maxTargetingRange = 5000 - + ammoName = 30x173Ammo bulletType = 30x173HEBullet requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = true bulletDrop = true - + weaponType = ballistic - - projectileColor = 255, 20, 0, 160//RGBA 0-255 + + projectileColor = 255, 20, 0, 160//RGBA 0-255 startColor = 255, 30, 0, 24 fadeColor = true - + tracerStartWidth = 0.18 tracerEndWidth = 0.18 tracerLength = 0 tracerDeltaFactor = 2.75 tracerInterval = 2 nonTracerWidth = 0.065 - + maxHeat = 3600 heatPerShot = 36 heatLoss = 900 - + shellScale = 0.76 - + fireSoundPath = BDArmory/Parts/gau-8/sounds/GAU8Cannon overheatSoundPath = BDArmory/Parts/gau-8/sounds/GAU8End oneShotSound = false - + //explosion airDetonation = true airDetonationTiming = false explModelPath = BDArmory/Models/explosion/30mmExplosion explSoundPath = BDArmory/Sounds/subExplode - - + + } - + MODULE { name = ModuleRadar @@ -197,24 +198,24 @@ PART } } - + MODULE { name = ModuleTurret - + turretID = 1 - + pitchTransformName = radarPitch yawTransformName = radarYaw - + pitchSpeedDPS = 120 yawSpeedDPS = 120 - + maxPitch = 80 minPitch = -5 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/groundRadar/radar1.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/groundRadar/radar1.cfg index ac5631b38..5f09c95bb 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/groundRadar/radar1.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/groundRadar/radar1.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = scanLockRadar1 @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Radars subcategory = 0 +bulkheadProfiles = srf title = TWS Locking Radar manufacturer = Bahamuto Dynamics description = This unit has a medium range detection radar and a built-in target tracking radar. This radar is capable of locking targets, and will continue to scan while tracking the locked target (TWS - Track While Scan). It is optimized for air search&track, and has difficulties detecting and tracking surface targets. @@ -117,18 +118,18 @@ MODULE MODULE { name = ModuleTurret - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 120 yawSpeedDPS = 120 - + maxPitch = 85 minPitch = -8 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/groundRadar/radar2.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/groundRadar/radar2.cfg index 3a7add4a0..35ed5cd74 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/groundRadar/radar2.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/groundRadar/radar2.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = scanLargeRadar @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Radars subcategory = 0 +bulkheadProfiles = srf title = Large Detection Radar manufacturer = Bahamuto Dynamics description = A large radar capable of detecting objects from a long distance. This radar does NOT have the capability of tracking or locking targets. It is optimized for air search, and has difficulties detecting surface targets. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/h70Launcher/h70Launcher.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/h70Launcher/h70Launcher.cfg index e6b4e6162..73c1372cf 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/h70Launcher/h70Launcher.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/h70Launcher/h70Launcher.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaH70Launcher @@ -25,6 +25,7 @@ cost = 650 category = none bdacategory = Rocket pods subcategory = 0 +bulkheadProfiles = srf title = Hydra-70 Rocket Pod manufacturer = Bahamuto Dynamics description = Holds and fires 19 unguided Hydra-70 rockets. @@ -48,9 +49,9 @@ MODULE rocketType = Hydra70Rocket rocketMass = 0.0122 rocketModelPath = BDArmory/Parts/h70Launcher/h70Rocket/model - thrust = 6.2 + thrust = 6.2 thrustTime = 1.1 - blastRadius = 15 + blastRadius = 15 blastForce = 7 blastHeat = 15 rippleRPM = 650 diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/h70turret/h70turret.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/h70turret/h70turret.cfg index 05e806a12..84ffabf46 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/h70turret/h70turret.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/h70turret/h70turret.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaH70Turret @@ -25,6 +25,7 @@ PART category = none bdacategory = Rocket turrets subcategory = 0 + bulkheadProfiles = srf title = Hydra-70 Rocket Turret manufacturer = Bahamuto Dynamics description = Turret pod that holds and fires 32 unguided Hydra-70 rockets. @@ -48,56 +49,56 @@ PART rocketType = Hydra70Rocket rocketMass = 0.0122 rocketModelPath = BDArmory/Parts/h70Launcher/h70Rocket/model - thrust = 6.2 + thrust = 6.2 thrustTime = 1.1 - blastRadius = 15 + blastRadius = 15 blastForce = 7 blastHeat = 15 rippleRPM = 650 - + thrustDeviation = 0.10 - + deployAnimationName = deployAnimation } MODULE { name = ModuleTurret - + turretID = 0 - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 125 yawSpeedDPS = 125 - + maxPitch = 35 minPitch = -30 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.55 minAudioPitch = 0.05 maxVolume = .75 } - + MODULE { name = BDALookConstraintUp - + targetName = pistonTransform rotatorsName = cylinderTransform } - + MODULE { name = BDALookConstraintUp - + targetName = cylinderTransform rotatorsName = pistonTransform } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/harm/harm.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/harm/harm.cfg index 7982e33a4..c3eef3dda 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/harm/harm.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/harm/harm.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaHarm @@ -25,9 +25,10 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = AGM-88 HARM Missile manufacturer = Bahamuto Dynamics - description = High-speed anti-radiation missile. This missile will home in on radar sources detected by the Radar Warning Receiver. + description = High-speed anti-radiation missile. This missile will home in on radar sources detected by the Radar Warning Receiver. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,1,0,0,1 @@ -46,22 +47,22 @@ PART name = MissileLauncher shortName = HARM - thrust = 60 - cruiseThrust = 15 - dropTime = 0.5 - boostTime = 2.5 + thrust = 60 + cruiseThrust = 15 + dropTime = 0.5 + boostTime = 2.5 cruiseTime = 60 - - guidanceActive = true + + guidanceActive = true maxTurnRateDPS = 35 - + CruiseSpeed = 633.33 - + DetonationDistance = 0 - + decoupleSpeed = 5 decoupleForward = false - + audioClipPath = BDArmory/Sounds/rocketLoop exhaustPrefabPath = BDArmory/Models/exhaust/smallExhaust boostExhaustPrefabPath = BDArmory/Models/exhaust/mediumExhaust @@ -75,10 +76,10 @@ PART terminalManeuvering = false terminalGuidanceType = antirad terminalGuidanceDistance = 30000 - + maxOffBoresight = 90 lockedSensorFOV = 7 - + maxAoA = 40 aero = true @@ -87,10 +88,10 @@ PART maxTorque = 55 maxAoA = 40 agmDescentRatio = 1.25 - + minStaticLaunchRange = 800 maxStaticLaunchRange = 30000 - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/hekv1/hekv1.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/hekv1/hekv1.cfg index 29c2d1415..c140792f2 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/hekv1/hekv1.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/hekv1/hekv1.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaHEKV1 @@ -25,6 +25,7 @@ cost = 4000 category = none bdacategory = Missiles subcategory = 0 +bulkheadProfiles = srf title = HE-KV-1 Missile manufacturer = Bahamuto Dynamics description = The HE-KV-1 (High explosive kill vehicle) is a radar-guided homing missile that uses reaction control thrusters and thrust vectoring to maneuver. This means it is capable of steering towards targets in a vacuum. @@ -75,7 +76,7 @@ MODULE minStaticLaunchRange = 500 maxStaticLaunchRange = 100000 - + engageAir = true engageMissile = true engageGround = false diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/hellfireMissile/hellfireMissile.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/hellfireMissile/hellfireMissile.cfg index 8e5bccbc1..c27f1f21a 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/hellfireMissile/hellfireMissile.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/hellfireMissile/hellfireMissile.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaAGM-114 @@ -25,6 +25,7 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = AGM-114R Hellfire II manufacturer = Bahamuto Dynamics description = Small, quick, laser guided homing missile. @@ -52,10 +53,10 @@ PART dropTime = 0.4 //how many seconds after release until engine ignites boostTime = 3.1 //seconds of boost phase cruiseTime = 0 //seconds of cruise phase - + guidanceActive = true //missile has guidanceActive maxTurnRateDPS = 32 //degrees per second - + decoupleSpeed = 15 decoupleForward = true @@ -68,28 +69,28 @@ PART optimumAirspeed = 450 DetonationDistance = 0.1 agmDescentRatio = 1.1 - + maxAoA = 45 - + aero = true liftArea = 0.0016 steerMult = 0.9 maxTorque = 15 torqueRampUp = 50 aeroSteerDamping = 5 - + minStaticLaunchRange = 500 maxStaticLaunchRange = 8000 audioClipPath = BDArmory/Sounds/rocketLoop exhaustPrefabPath = BDArmory/Models/exhaust/smallExhaust boostExhaustPrefabPath = BDArmory/Models/exhaust/mediumExhaust - + engageAir = false engageMissile = false engageGround = true engageSLW = false - + } MODULE { diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/hellfireMissile/hellfire_emp.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/hellfireMissile/hellfire_emp.cfg index 87e85362e..7ebb7a42a 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/hellfireMissile/hellfire_emp.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/hellfireMissile/hellfire_emp.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = HellfireEMP @@ -28,6 +28,7 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = AGM-114R Hellfire II EMP manufacturer = Bahamuto Dynamics description = Small, quick, laser guided homing missile equipped with the latest miniaturized EMP warhead. While the pulse radius is small (50 meters), it is quite effective. The missile does minimal structural damage, but renders all electronic devices within it's blast radius inoperable. @@ -56,10 +57,10 @@ PART boostTime = 3.1 //seconds of boost phase cruiseTime = 0 //seconds of cruise phase DetonationDistance = 10 - + guidanceActive = true //missile has guidanceActive maxTurnRateDPS = 32 //degrees per second - + decoupleSpeed = 15 decoupleForward = true @@ -72,23 +73,23 @@ PART optimumAirspeed = 450 DetonationDistance = 0.1 agmDescentRatio = 1.1 - + maxAoA = 45 - + aero = true liftArea = 0.0016 steerMult = 0.9 maxTorque = 15 torqueRampUp = 50 aeroSteerDamping = 5 - + minStaticLaunchRange = 500 maxStaticLaunchRange = 8000 audioClipPath = BDArmory/Sounds/rocketLoop exhaustPrefabPath = BDArmory/Models/exhaust/smallExhaust boostExhaustPrefabPath = BDArmory/Models/exhaust/mediumExhaust - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/hiddenVulcan/hiddenVulcan.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/hiddenVulcan/hiddenVulcan.cfg index 682af1ca1..44e0e2f5c 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/hiddenVulcan/hiddenVulcan.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/hiddenVulcan/hiddenVulcan.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaHiddenVulcan @@ -25,6 +25,7 @@ cost = 950 category = none bdacategory = Guns subcategory = 0 +bulkheadProfiles = srf title = Vulcan (Hidden) manufacturer = Bahamuto Dynamics description = A 6 barrel 20x102mm rotary cannon. 20x102Ammo @@ -45,51 +46,51 @@ stagingIcon = SOLID_BOOSTER MODULE { name = ModuleWeapon - + fireTransformName = fireTransform - + hasDeployAnim = false hasFireAnimation = false - + roundsPerMinute = 5500 maxDeviation = 0.125 maxEffectiveDistance = 2500 - maxTargetingRange = 5000 + maxTargetingRange = 5000 ammoName = 20x102Ammo bulletType = 20x102mmHEBullet requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = false bulletDrop = true useRippleFire = false - + weaponType = ballistic - - projectileColor = 255, 60, 0, 128 //RGBA 0-255 + + projectileColor = 255, 60, 0, 128 //RGBA 0-255 startColor = 255, 105, 0, 64 fadeColor = true - + tracerStartWidth = 0.12 tracerEndWidth = 0.12 tracerLength = 0 tracerDeltaFactor = 2.75 tracerInterval = 3 nonTracerWidth = 0.035 - + //oneShotWorldParticles = true - + maxHeat = 3600 heatPerShot = 36 heatLoss = 820 - + autoProxyTrackRange = 1200 - + fireSoundPath = BDArmory/Parts/20mmVulcan/sounds/VulcanCannon overheatSoundPath = BDArmory/Parts/20mmVulcan/sounds/VulcanEnd oneShotSound = false - + explModelPath = BDArmory/Models/explosion/30mmExplosion explSoundPath = BDArmory/Sounds/subExplode } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/jdamMk83/jdam.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/jdamMk83/jdam.cfg index bd372c4a0..c8d963035 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/jdamMk83/jdam.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/jdamMk83/jdam.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaJdamMk83 @@ -25,6 +25,7 @@ cost = 200 category = none bdacategory = Bombs subcategory = 0 +bulkheadProfiles = srf title = Mk83 JDAM Bomb manufacturer = Bahamuto Dynamics description = 1000lb GPS-guided bomb. @@ -43,9 +44,9 @@ maxTemp = 3600 MODULE { name = MissileLauncher - + shortName = Mk83 JDAM - + thrust = 0 //KN thrust during boost phase cruiseThrust = 0 //thrust during cruise phase dropTime = 1 //how many seconds after release until guidance begins @@ -56,24 +57,24 @@ MODULE explModelPath = BDArmory/Models/explosion/explosionLarge explSoundPath = BDArmory/Sounds/explode1 - + missileType = bomb DetonationDistance = 0 targetingType = gps homingType = AGMBallistic optimumAirspeed = 300 - - + + aero = true liftArea = 0.0009 steerMult = .3 maxTorque = 8 - + engageAir = false engageMissile = false engageGround = true engageSLW = false - + } MODULE { diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/m102Howitzer/m102.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/m102Howitzer/m102.cfg index 61293cf23..7be8a9dce 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/m102Howitzer/m102.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/m102Howitzer/m102.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaM102Howitzer @@ -25,6 +25,7 @@ cost = 3500 category = none bdacategory = Gun turrets subcategory = 0 +bulkheadProfiles = srf title = M102 Howitzer (Radial) manufacturer = Bahamuto Dynamics description = A radially mounted 105mm gun. CannonShells @@ -45,17 +46,17 @@ stagingIcon = SOLID_BOOSTER MODULE { name = ModuleTurret - + yawTransformName = aimRotate pitchTransformName = aimPitch - + pitchSpeedDPS = 80 yawSpeedDPS = 80 - + minPitch = -15 maxPitch = 15 yawRange = 30 - + smoothRotation = true smoothMultiplier = 10 } @@ -64,47 +65,47 @@ MODULE { name = ModuleWeapon shortName = M102 Howitzer - + fireTransformName = fireTransform - + hasDeployAnim = false - + hasFireAnimation = true fireAnimName = fireAnim spinDownAnimation = false - + roundsPerMinute = 13 maxDeviation = 0.25 maxTargetingRange = 8000 maxEffectiveDistance = 8000 - + ammoName = CannonShells bulletType = 105mmBullet requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = true bulletDrop = true - - weaponType = ballistic - + + weaponType = ballistic + projectileColor = 255, 90, 0, 128 - + tracerStartWidth = 0.27 tracerEndWidth = 0.2 tracerLength = 0 tracerDeltaFactor = 3.75 - + maxHeat = 3600 heatPerShot = 60 - heatLoss = 740 - + heatLoss = 740 + fireSoundPath = BDArmory/Parts/m1Abrams/sounds/shot overheatSoundPath = BDArmory/Parts/50CalTurret/sounds/turretOverheat oneShotSound = true showReloadMeter = true reloadAudioPath = BDArmory/Parts/m1Abrams/sounds/reload - + } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/m1Abrams/m1Abrams.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/m1Abrams/m1Abrams.cfg index 00d075dc3..bb98e9744 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/m1Abrams/m1Abrams.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/m1Abrams/m1Abrams.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaM1Abrams @@ -24,6 +24,7 @@ cost = 3500 category = none bdacategory = Gun turrets subcategory = 0 +bulkheadProfiles = srf title = M1 Abrams Cannon manufacturer = Bahamuto Dynamics description = A 120mm cannon on an armored turret. CannonShells @@ -44,20 +45,20 @@ stagingIcon = SOLID_BOOSTER MODULE { name = ModuleTurret - + yawTransformName = aimRotate pitchTransformName = aimPitch - + pitchSpeedDPS = 60 yawSpeedDPS = 40 - + minPitch = -4 maxPitch = 27 yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.42 minAudioPitch = 0.15 @@ -67,48 +68,48 @@ MODULE MODULE { name = ModuleWeapon - + fireTransformName = fireTransform - + hasDeployAnim = false - + hasFireAnimation = true fireAnimName = fireAnim spinDownAnimation = false - + roundsPerMinute = 10 maxDeviation = 0.2 maxTargetingRange = 8000 maxEffectiveDistance = 8000 - + ammoName = CannonShells bulletType = 120mmBullet requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = true bulletDrop = true - - weaponType = ballistic - + + weaponType = ballistic + projectileColor = 255, 90, 0, 190 - + tracerStartWidth = 0.27 tracerEndWidth = 0.20 tracerLength = 0 tracerDeltaFactor = 3.75 tracerLuminance = 2 - + maxHeat = 3600 heatPerShot = 60 heatLoss = 740 - + fireSoundPath = BDArmory/Parts/m1Abrams/sounds/shot overheatSoundPath = BDArmory/Parts/50CalTurret/sounds/turretOverheat oneShotSound = true showReloadMeter = true reloadAudioPath = BDArmory/Parts/m1Abrams/sounds/reload - + } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/m230ChainGun/m230.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/m230ChainGun/m230.cfg index c25d7c12d..12ed1a8f1 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/m230ChainGun/m230.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/m230ChainGun/m230.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaM230ChainGun @@ -25,6 +25,7 @@ cost = 950 category = none bdacategory = Gun turrets subcategory = 0 +bulkheadProfiles = srf title = M230 Chain Gun Turret manufacturer = Bahamuto Dynamics description = The M230 Chain Gun is a single-barrel automatic cannon firing 30x173 Ammo high explosive rounds. It is commonly used on attack helicopters. @@ -45,17 +46,17 @@ stagingIcon = SOLID_BOOSTER MODULE { name = ModuleTurret - + yawTransformName = aimRotate pitchTransformName = aimPitch - + pitchSpeedDPS = 120 yawSpeedDPS = 120 - + minPitch = -17 maxPitch = 50 yawRange = 270 - + smoothRotation = true smoothMultiplier = 10 } @@ -63,53 +64,53 @@ MODULE MODULE { name = ModuleWeapon - + shortName = M230 - + fireTransformName = fireTransform - + hasDeployAnim = true deployAnimName = deploy hasFireAnimation = true fireAnimName = fireAnim spinDownAnimation = false - + roundsPerMinute = 625 maxDeviation = 0.4 maxEffectiveDistance = 2500 maxTargetingRange = 5000 - + ammoName = 30x173Ammo bulletType = 30x173HEBullet requestResourceAmount = 1 shellScale = 0.66 - + hasRecoil = true onlyFireInRange = true bulletDrop = true - + weaponType = ballistic - - projectileColor = 255, 90, 0, 128 //RGBA 0-255 + + projectileColor = 255, 90, 0, 128 //RGBA 0-255 startColor = 255, 105, 0, 90 tracerStartWidth = 0.16 tracerEndWidth = 0.16 tracerLength = 0 - + oneShotWorldParticles = true - + maxHeat = 3600 heatPerShot = 166 heatLoss = 820 - - + + fireSoundPath = BDArmory/Parts/m230ChainGun/Sounds/m230loop overheatSoundPath = BDArmory/Parts/m230ChainGun/Sounds/m230loopEnd oneShotSound = false - + //explosion explModelPath = BDArmory/Models/explosion/30mmExplosion - explSoundPath = BDArmory/Sounds/subExplode + explSoundPath = BDArmory/Sounds/subExplode } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/maverick/maverickMissile.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/maverick/maverickMissile.cfg index 8f7faab47..43cb723c4 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/maverick/maverickMissile.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/maverick/maverickMissile.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaAGM-65 @@ -25,9 +25,10 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = AGM-65 Maverick Missile manufacturer = Bahamuto Dynamics - description = Medium yield laser guided air-to-ground missile. + description = Medium yield laser guided air-to-ground missile. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,1,0,0,1 @@ -68,7 +69,7 @@ PART missileType = missile targetingType = laser DetonationDistance = 0 - + aero = true liftArea = 0.0048 steerMult = .75 @@ -76,7 +77,7 @@ PART minStaticLaunchRange = 800 maxStaticLaunchRange = 5500 - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/missileTurret/missileTurret.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/missileTurret/missileTurret.cfg index 4b6543113..1a128a05b 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/missileTurret/missileTurret.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/missileTurret/missileTurret.cfg @@ -32,6 +32,7 @@ PART category = none bdacategory = Missile turrets subcategory = 0 + bulkheadProfiles = srf title = Jernas Missile Turret manufacturer = Bahamuto Dynamics description = A turret capable of holding and firing up to 8 small to medium sized missiles. Comes with an integrated detection and tracking radar. Warranty void if anything except missiles are mounted. To enable the turret, select the mounted missile from the weapon manager. @@ -51,23 +52,23 @@ PART MODULE { name = ModuleTurret - + turretID = 0 - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 55 yawSpeedDPS = 55 - + maxPitch = 75 minPitch = -8 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.565 minAudioPitch = 0.15 @@ -76,14 +77,14 @@ PART MODULE { name = MissileTurret - + turretID = 0 - + finalTransformName = pitchTransform - + disableRadarYaw = true } - + MODULE { name = ModuleRadar @@ -157,26 +158,26 @@ PART } } - + MODULE { name = ModuleTurret - + turretID = 1 - + pitchTransformName = radarPitch yawTransformName = radarYaw - + pitchSpeedDPS = 125 yawSpeedDPS = 125 - + maxPitch = 80 minPitch = -1 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 } - + } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/mk82Bomb/mk82Bomb.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/mk82Bomb/mk82Bomb.cfg index c71da25e5..a21cb46a7 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/mk82Bomb/mk82Bomb.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/mk82Bomb/mk82Bomb.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaMk82Bomb @@ -25,6 +25,7 @@ cost = 50 category = none bdacategory = Bombs subcategory = 0 +bulkheadProfiles = srf title = Mk82 Bomb manufacturer = Bahamuto Dynamics description = 500lb unguided bomb. @@ -43,9 +44,9 @@ maxTemp = 3600 MODULE { name = MissileLauncher - + shortName = Mk82 - + thrust = 0 //KN thrust during boost phase cruiseThrust = 0 //thrust during cruise phase dropTime = 3 //how many seconds after release until engine ignites @@ -61,10 +62,10 @@ MODULE simpleCoD = 0,0,-2 simpleStableTorque = 5 rndAngVel = 2 - + missileType = bomb homingType = none - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/mk82BombBrake/mk82BombBrake.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/mk82BombBrake/mk82BombBrake.cfg index b4d854abc..d961605bc 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/mk82BombBrake/mk82BombBrake.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/mk82BombBrake/mk82BombBrake.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaMk82BombBrake @@ -25,6 +25,7 @@ cost = 75 category = none bdacategory = Bombs subcategory = 0 +bulkheadProfiles = srf title = Mk82 SnakeEye Bomb manufacturer = Bahamuto Dynamics description = 500lb unguided bomb with airbrakes. Use for low altitude bombing. @@ -45,23 +46,23 @@ maxTemp = 3600 MODULE { name = MissileLauncher - + shortName = Mk82 SnakeEye - + thrust = 0 //KN thrust during boost phase cruiseThrust = 0 //thrust during cruise phase guidanceActive = false blastRadius = 40 //meters blastPower = 25 - + decoupleSpeed = 2 deployAnimationName = deploy - + deployedDrag = 0.15 //deployedDrag = 0 - + deployTime = 0.55 explModelPath = BDArmory/Models/explosion/explosionLarge @@ -69,10 +70,10 @@ MODULE simpleCoD = 0,0,-2 simpleStableTorque = 5 rndAngVel = 2 - + missileType = bomb homingType = none - + engageAir = false engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/oMillennium/oMillennium.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/oMillennium/oMillennium.cfg index 122389a19..f9be2b0b5 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/oMillennium/oMillennium.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/oMillennium/oMillennium.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaOMillennium @@ -25,6 +25,7 @@ PART category = none bdacategory = Gun turrets subcategory = 0 + bulkheadProfiles = srf title = Oerlikon Millennium Cannon manufacturer = Bahamuto Dynamics description = A turret that fires timed detonation explosive rounds. Suited for close-in air defense. A device at the muzzle end of the barrel measures the exact speed of each round as it is fired, and automatically sets the fuse to detonate the round as it approaches a pre-set distance from the target. Uses 30x173Ammo @@ -46,20 +47,20 @@ PART MODULE { name = ModuleTurret - + yawTransformName = aimYaw pitchTransformName = aimPitch - + pitchSpeedDPS = 120 yawSpeedDPS = 120 - + minPitch = -4 maxPitch = 75 yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.65 minAudioPitch = 0.355 @@ -69,51 +70,51 @@ PART MODULE { name = ModuleWeapon - + shortName = Millennium Cannon - + fireTransformName = fireTransform - + oneShotWorldParticles = true - + hasDeployAnim = false hasFireAnimation = true fireAnimName = fireAnimation spinDownAnimation = false - + roundsPerMinute = 850 maxDeviation = 0.47 maxTargetingRange = 3800 - + airDetonation = true maxEffectiveDistance = 3800 - - weaponType = ballistic + + weaponType = ballistic ammoName = 30x173Ammo bulletType = 30x173HEBullet requestResourceAmount = 1 - + hasRecoil = true onlyFireInRange = true - bulletDrop = true - + bulletDrop = true + projectileColor = 255, 110, 0, 128 - + tracerStartWidth = 0.22 tracerEndWidth = 0.18 tracerLength = 0 - + maxHeat = 3600 heatPerShot = 200 - heatLoss = 740 - + heatLoss = 740 + fireSoundPath = BDArmory/Parts/oMillennium/Sounds/oFiring overheatSoundPath = BDArmory/Parts/oMillennium/Sounds/oFireEnd oneShotSound = false showReloadMeter = false explModelPath = BDArmory/Models/explosion/30mmExplosion explSoundPath = BDArmory/Sounds/subExplode - + } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/pac-3/pac3.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/pac-3/pac3.cfg index ce8d1f4d4..c69a7af2e 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/pac-3/pac3.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/pac-3/pac3.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaPac-3 @@ -26,6 +26,7 @@ PART bdacategory = Missiles category = none subcategory = 0 + bulkheadProfiles = srf title = MIM-104F PATRIOT PAC-3 manufacturer = Bahamuto Dynamics description = Medium range, high speed, radar-guided surface to air missile. @@ -46,7 +47,7 @@ PART { name = MissileLauncher shortName = PAC-3 - + thrust = 80 //KN thrust during boost phase cruiseThrust = 59 //thrust during cruise phase dropTime = 0 //how many seconds after release until engine ignites @@ -77,7 +78,7 @@ PART minStaticLaunchRange = 2000 maxStaticLaunchRange = 30000 - + engageAir = true engageMissile = false engageGround = true diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/patriotLauncher/patriotLauncher.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/patriotLauncher/patriotLauncher.cfg index f95c35d23..c1f22a0cf 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/patriotLauncher/patriotLauncher.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/patriotLauncher/patriotLauncher.cfg @@ -15,29 +15,29 @@ PART // --- node definitions --- node_attach = 0.0, -1.592427, -1.046865, 0, -1, 0, 0 node_stack_bottom = 0.0, -1.592427, -1.046865, 0, -1, 0, 1 - + node_stack_missile1 = 0.8587526, 0.7144908, -2.094282, 0, 0, 1, 0 node_stack_missile4 = 0.8587526, -0.3667703, -2.094282, 0, 0, 1, 0 node_stack_missile6 = 0.8587526, 1.154978, -2.094282, 0, 0, 1, 0 node_stack_missile16 = 0.8587526, 0.07371697, -2.094282, 0, 0, 1, 0 - + node_stack_missile2 = 0.4130825, 0.7144908, -2.094282, 0, 0, 1, 0 node_stack_missile3 = 0.4130825, 1.154978, -2.094282, 0, 0, 1, 0 node_stack_missile14 = 0.4130825, 0.07371697, -2.094282, 0, 0, 1, 0 node_stack_missile15 = 0.4130825, -0.3667703, -2.094282, 0, 0, 1, 0 - + node_stack_missile5 = -0.4201337, 1.154978, -2.094282, 0, 0, 1, 0 node_stack_missile7 = -0.4201337, 0.07371697, -2.094282, 0, 0, 1, 0 node_stack_missile12 = -0.4201337, 0.7144908, -2.094282, 0, 0, 1, 0 node_stack_missile13 = -0.4201337, -0.3667703, -2.094282, 0, 0, 1, 0 - + node_stack_missile9 = -0.8658038, 0.07371697, -2.094282, 0, 0, 1, 0 node_stack_missile10 = -0.8658038, 1.154978, -2.094282, 0, 0, 1, 0 node_stack_missile11 = -0.8658038, 0.7144908, -2.094282, 0, 0, 1, 0 node_stack_missile8 = -0.8658038, -0.3667703, -2.094282, 0, 0, 1, 0 - + stackSymmetry = 1 @@ -49,6 +49,7 @@ PART category = none bdacategory = Missile turrets subcategory = 0 + bulkheadProfiles = srf title = Patriot Launcher Turret manufacturer = Bahamuto Dynamics description = A turret capable of holding and firing up to 16 PAC-3 missiles (4 per cannister). Warranty void if anything except missiles are mounted. To enable the turret, select the mounted missile from the weapon manager. @@ -68,23 +69,23 @@ PART MODULE { name = ModuleTurret - + turretID = 0 - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 20 yawSpeedDPS = 20 - + maxPitch = 65 minPitch = 0 - + yawRange = 360 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.42 minAudioPitch = 0.15 @@ -93,32 +94,32 @@ PART MODULE { name = MissileTurret - + turretID = 0 - + finalTransformName = pitchTransform deployAnimationName = deployAnimation deployAnimationSpeed = 1 railLength = 6.85 firePauseTime = 1 } - + MODULE { name = BDALookConstraintUp - + targetName = pistonTransform rotatorsName = cylinderTransform } - + MODULE { name = BDALookConstraintUp - + targetName = cylinderTransform rotatorsName = pistonTransform } - - - + + + } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/radarDataReceiver/radarDataReceiver.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/radarDataReceiver/radarDataReceiver.cfg index adea20f41..fe2084cae 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/radarDataReceiver/radarDataReceiver.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/radarDataReceiver/radarDataReceiver.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = radarDataReceiver @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Radars subcategory = 0 +bulkheadProfiles = srf title = Radar Data Receiver manufacturer = Bahamuto Dynamics description = A module that can display radar contacts via data-link and lock targets through a remote radar, but can not scan or lock by itself. Useful for a hidden missile battery. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1.cfg index 5d1786714..b32dd3f6b 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1.cfg @@ -12,6 +12,7 @@ PART category = none bdacategory = Radars subcategory = 0 + bulkheadProfiles = size1 title = AN/APG-63V2 Radome manufacturer = Bahamuto Dynamics description = A forward facing, aerodynamically housed radar. It can scan and lock targets within a 120 degree field of view. It is optimized for air-to-air combat, and has difficulties locking surface targets. @@ -25,7 +26,6 @@ PART crashTolerance = 40 maxTemp = 2000 fuelCrossFeed = True - bulkheadProfiles = size1 thermalMassModifier = 6.0 emissiveConstant = 0.95 MODEL diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1inline.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1inline.cfg index 2904ad30c..95c40a1d6 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1inline.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1inline.cfg @@ -13,6 +13,7 @@ PART category = none bdacategory = Radars subcategory = 0 + bulkheadProfiles = size1 title = AN/APG-63V2 Inline Radome manufacturer = Bahamuto Dynamics description = A forward facing, aerodynamically housed radar. It can scan and lock targets within a 120 degree field of view. Make sure the black markings are pointing forward. It is optimized for air-to-air combat, and has difficulties locking surface targets. @@ -26,7 +27,6 @@ PART crashTolerance = 40 maxTemp = 2000 fuelCrossFeed = True - bulkheadProfiles = size1 thermalMassModifier = 6.0 emissiveConstant = 0.95 MODEL diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1snub.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1snub.cfg index 172a98410..7d0378c7d 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1snub.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/radome125/radome1snub.cfg @@ -12,6 +12,7 @@ PART category = none bdacategory = Radars subcategory = 0 + bulkheadProfiles = size1 title = AN/APG-63V1 Radome manufacturer = Bahamuto Dynamics description = A forward facing, aerodynamically housed radar. It can scan and lock targets within a 120 degree field of view. This is a dedicated ground attack version with much better performance against ground targets, but reduced air-to-air capabilities. @@ -25,7 +26,6 @@ PART crashTolerance = 40 maxTemp = 2000 fuelCrossFeed = True - bulkheadProfiles = size1 thermalMassModifier = 6.0 emissiveConstant = 0.95 MODEL diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/rotaryBombBay/rotaryBombBay.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/rotaryBombBay/rotaryBombBay.cfg index a810d5fe7..5d7438ad7 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/rotaryBombBay/rotaryBombBay.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/rotaryBombBay/rotaryBombBay.cfg @@ -7,17 +7,18 @@ PART // --- asset parameters --- mesh = model.mu rescaleFactor = 1 - + node_stack_bottom01 = 0.0, -1.640427, 0.0, 0.0, -1.0, 0.0, 1 node_stack_move = 0, 0.8677324, 0, 0, 1, 0, 1 node_attach = 0.0, -1.640427, 0.0, 0.0, -1.0, 0.0, 1 - + TechRequired = precisionEngineering entryCost = 6200 cost = 320 category = none bdacategory = Missile turrets subcategory = 0 + bulkheadProfiles = size1 title = Adjustable Rotary Bomb Rack manufacturer = Bahamuto Dynamics description = An adjustable rotary bomb rack. The yellow arrow should be pointing in the direction of weapon release. Missiles or bombs only. One per rail only. @@ -30,23 +31,22 @@ PART crashTolerance = 40 maxTemp = 2000 fuelCrossFeed = True - bulkheadProfiles = size1 thermalMassModifier = 6.0 emissiveConstant = 0.95 - + MODULE { name = BDRotaryRail - + maxLength = 0.94 maxHeight = 0.22 - + intervals = 6 - + rotationSpeed = 180 - + numberOfRails = 8 - + rotationDelay = 0.08 } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/s-8Launcher/s-8Launcher.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/s-8Launcher/s-8Launcher.cfg index 8b0bc73e6..e0c0ccdd2 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/s-8Launcher/s-8Launcher.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/s-8Launcher/s-8Launcher.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaS-8Launcher @@ -25,6 +25,7 @@ cost = 650 category = none bdacategory = Rocket pods subcategory = 0 +bulkheadProfiles = srf title = S-8KOM Rocket Pod manufacturer = Bahamuto Dynamics description = Holds and fires 23 unguided S-8KOM rockets. It has an aerodynamic nose cone. @@ -50,7 +51,7 @@ MODULE rocketModelPath = BDArmory/Parts/s-8Launcher/s-8Rocket/model thrust = 5.49 thrustTime = 1 - blastRadius = 12 + blastRadius = 12 blastForce = 6 rippleRPM = 1000 diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/sidewinder/sidewinder.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/sidewinder/sidewinder.cfg index c31305eb5..e9b4e5b40 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/sidewinder/sidewinder.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/sidewinder/sidewinder.cfg @@ -22,6 +22,7 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = AIM-9 Sidewinder Missile manufacturer = Bahamuto Dynamics description = Short range heat seeking missile. @@ -79,12 +80,12 @@ PART minStaticLaunchRange = 200 maxStaticLaunchRange = 15000 - + engageAir = true engageMissile = false engageGround = false engageSLW = false - + } MODULE { diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/smallWarhead/part.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/smallWarhead/part.cfg index e9bd6b962..8ef0ffaed 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/smallWarhead/part.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/smallWarhead/part.cfg @@ -29,6 +29,7 @@ cost = 180 category = none bdacategory = Warheads subcategory = 0 +bulkheadProfiles = size0 title = Small High Explosive Warhead manufacturer = Bahamuto Dynamics description = A missile nose cone packed with explosives. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/smokeCm/part.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/smokeCm/part.cfg index 1a8a444b5..846737b5a 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/smokeCm/part.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/smokeCm/part.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaSmokeCmPod @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Countermeasures subcategory = 0 +bulkheadProfiles = srf title = Smoke Countermeasure Pod manufacturer = Bahamuto Dynamics description = Fires smoke-screen countermeasures for occluding laser points. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/targetingCam/flirBall.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/targetingCam/flirBall.cfg index 013f35195..3fdc1a091 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/targetingCam/flirBall.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/targetingCam/flirBall.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaFlirBall @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Targeting subcategory = 0 +bulkheadProfiles = srf title = FLIR Targeting Ball manufacturer = Bahamuto Dynamics description = A ball camera used for targeting and surveillance. Equipped with a high resolution camera with surface and horizon stabilization, and an infrared laser for painting targets, this pod allows you to quickly find and lock grounded targets for missiles. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/targetingCam/targetingCam.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/targetingCam/targetingCam.cfg index 0b28c2ae5..0a35d0a6f 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/targetingCam/targetingCam.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/targetingCam/targetingCam.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = bahaCamPod @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Targeting subcategory = 0 +bulkheadProfiles = srf title = AN/AAQ-28 Targeting Pod manufacturer = Bahamuto Dynamics description = A targeting pod used for targeting and surveillance. Equipped with a high resolution camera with surface and horizon stabilization, and an infrared laser for painting targets, this pod allows you to quickly find and lock grounded targets for missiles. diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/towLauncher/towLauncher.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/towLauncher/towLauncher.cfg index b6c24681e..8c0fb7590 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/towLauncher/towLauncher.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/towLauncher/towLauncher.cfg @@ -28,6 +28,7 @@ PART category = none bdacategory = Missile turrets subcategory = 0 + bulkheadProfiles = srf title = Tow Launcher manufacturer = Bahamuto Dynamics description = A turret capable of holding and firing up to 4 TOW missiles. Warranty void if anything except TOW missiles are mounted. To enable the turret, select the mounted missile from the weapon manager. @@ -47,23 +48,23 @@ PART MODULE { name = ModuleTurret - + turretID = 0 - + pitchTransformName = pitchTransform yawTransformName = yawTransform - + pitchSpeedDPS = 75 yawSpeedDPS = 75 - + maxPitch = 22 minPitch = -12 - + yawRange = 160 - + smoothRotation = true smoothMultiplier = 10 - + audioPath = BDArmory/Sounds/hydraulicLoop maxAudioPitch = 0.65 minAudioPitch = 0.5 @@ -73,14 +74,14 @@ PART MODULE { name = MissileTurret - + turretID = 0 - + finalTransformName = pitchTransform - + disableRadarYaw = true } - - - + + + } diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/towMissile/towMissile.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/towMissile/towMissile.cfg index fe40d1e4c..2d715e5a3 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/towMissile/towMissile.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/towMissile/towMissile.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config - // - // + // + // // --- general parameters --- name = bahaTowMissile @@ -25,6 +25,7 @@ PART category = none bdacategory = Missiles subcategory = 0 + bulkheadProfiles = srf title = BGM-71 Tow Missile manufacturer = Bahamuto Dynamics description = Short distance, laser beam-riding, wireless anti-tank missile. @@ -44,7 +45,7 @@ PART MODULE { name = MissileLauncher - + thrust = 24 //KN thrust during boost phase cruiseThrust = 1.6 //thrust during cruise phase dropTime = 0 //how many seconds after release until engine ignites @@ -52,44 +53,44 @@ PART cruiseTime = 7 //seconds of cruise phase cruiseDelay = 0 //seconds of delay between boost and cruise guidanceActive = true //missile has guidanceActive - - + + deployAnimationName = deployAnimation deployTime = 0.09 - + decoupleSpeed = 10 decoupleForward = true - + optimumAirspeed = 320 homingType = BeamRiding targetingType = laser DetonationDistance = 0 - + beamCorrectionFactor = 4.5 beamCorrectionDamping = .0075 - maxAoA = 25 - + maxAoA = 25 + aero = true liftArea = 0.002 steerMult = .43 maxTorque = 12 torqueRampUp = 50000 aeroSteerDamping = .55 - + minStaticLaunchRange = 650 maxStaticLaunchRange = 3750 audioClipPath = BDArmory/Sounds/rocketLoop boostClipPath = BDArmory/Sounds/rocketLoop exhaustPrefabPath = BDArmory/Models/exhaust/smallExhaust boostTransformName = boostTransform - + engageAir = false engageMissile = false engageGround = true engageSLW = false - + } MODULE diff --git a/BDArmory/Distribution/GameData/BDArmory/Parts/weaponManager/weaponManager.cfg b/BDArmory/Distribution/GameData/BDArmory/Parts/weaponManager/weaponManager.cfg index a444abac3..40684b3da 100644 --- a/BDArmory/Distribution/GameData/BDArmory/Parts/weaponManager/weaponManager.cfg +++ b/BDArmory/Distribution/GameData/BDArmory/Parts/weaponManager/weaponManager.cfg @@ -1,8 +1,8 @@ PART { // Kerbal Space Program - Part Config -// -// +// +// // --- general parameters --- name = missileController @@ -25,6 +25,7 @@ cost = 600 category = none bdacategory = Control subcategory = 0 +bulkheadProfiles = srf title = Weapon Manager manufacturer = Bahamuto Dynamics description = Cycle through missiles/bombs and fire them with a single button. From 07d95e728a60801a70c8864600539bc079e49d1a Mon Sep 17 00:00:00 2001 From: Gedas Date: Sat, 11 May 2019 11:52:49 +0300 Subject: [PATCH 2/4] do not update weapons if same weapon assigned as selected --- BDArmory/Modules/MissileFire.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/BDArmory/Modules/MissileFire.cs b/BDArmory/Modules/MissileFire.cs index 82080e12a..d78a393a9 100644 --- a/BDArmory/Modules/MissileFire.cs +++ b/BDArmory/Modules/MissileFire.cs @@ -591,6 +591,7 @@ public IBDWeapon selectedWeapon } set { + if (sw == value) return; sw = value; selectedWeaponString = GetWeaponName(value); UpdateSelectedWeaponState(); From 45585f5a44d490c98da27987dbf17fca98ae39cb Mon Sep 17 00:00:00 2001 From: Gedas Date: Sat, 11 May 2019 11:56:02 +0300 Subject: [PATCH 3/4] update changelog --- BDArmory/Distribution/GameData/BDArmory/ChangeLog.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/BDArmory/Distribution/GameData/BDArmory/ChangeLog.txt b/BDArmory/Distribution/GameData/BDArmory/ChangeLog.txt index b65047d5d..78b55493b 100644 --- a/BDArmory/Distribution/GameData/BDArmory/ChangeLog.txt +++ b/BDArmory/Distribution/GameData/BDArmory/ChangeLog.txt @@ -1,4 +1,9 @@ -v1.3.0 +v1.3.1 +* FIXES + * All parts have bulkheadProfiles - should stop bulkhead filter NREs. + * Rocket pods no longer fire StackOverflows. + +v1.3.0 * NEW FEATURES: * Multiple teams are now supported by BDA. * Probably breaks ALL the existing addons. From 3c29747cf827c6d7dcdeccd308d5eec914bb53e9 Mon Sep 17 00:00:00 2001 From: Gedas Date: Sat, 11 May 2019 12:12:21 +0300 Subject: [PATCH 4/4] increase version to 131 --- BDArmory.Core/Properties/AssemblyInfo.cs | 4 ++-- BDArmory/Distribution/GameData/BDArmory/BDArmory.version | 2 +- BDArmory/Properties/AssemblyInfo.cs | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/BDArmory.Core/Properties/AssemblyInfo.cs b/BDArmory.Core/Properties/AssemblyInfo.cs index 7d280bca8..72cbe1745 100644 --- a/BDArmory.Core/Properties/AssemblyInfo.cs +++ b/BDArmory.Core/Properties/AssemblyInfo.cs @@ -31,6 +31,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.3.0.0")] -[assembly: AssemblyFileVersion("1.3.0.0")] +[assembly: AssemblyVersion("1.3.1.0")] +[assembly: AssemblyFileVersion("1.3.1.0")] [assembly: KSPAssembly("BDArmory.Core", 1, 0)] diff --git a/BDArmory/Distribution/GameData/BDArmory/BDArmory.version b/BDArmory/Distribution/GameData/BDArmory/BDArmory.version index a4f8ea774..fe02c6601 100644 --- a/BDArmory/Distribution/GameData/BDArmory/BDArmory.version +++ b/BDArmory/Distribution/GameData/BDArmory/BDArmory.version @@ -12,7 +12,7 @@ { "MAJOR":1, "MINOR":3, - "PATCH":0, + "PATCH":1, "BUILD":0 }, "KSP_VERSION": diff --git a/BDArmory/Properties/AssemblyInfo.cs b/BDArmory/Properties/AssemblyInfo.cs index bfc5f6c37..1045dc0f0 100644 --- a/BDArmory/Properties/AssemblyInfo.cs +++ b/BDArmory/Properties/AssemblyInfo.cs @@ -17,8 +17,8 @@ // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("1.3.0.0")] -[assembly: AssemblyFileVersion("1.3.0.0")] +[assembly: AssemblyVersion("1.3.1.0")] +[assembly: AssemblyFileVersion("1.3.1.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing.