diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/model.mu b/GameData/StockRemoteTechAntennas/GigaDish1/model.mu new file mode 100644 index 0000000..0e7a035 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish1/model.mu differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/model000.dds b/GameData/StockRemoteTechAntennas/GigaDish1/model000.dds new file mode 100644 index 0000000..7356dd5 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish1/model000.dds differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/model001.dds b/GameData/StockRemoteTechAntennas/GigaDish1/model001.dds new file mode 100644 index 0000000..5010968 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish1/model001.dds differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/model002.dds b/GameData/StockRemoteTechAntennas/GigaDish1/model002.dds new file mode 100644 index 0000000..96b150b Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish1/model002.dds differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/model003.dds b/GameData/StockRemoteTechAntennas/GigaDish1/model003.dds new file mode 100644 index 0000000..342996a Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish1/model003.dds differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/model004.dds b/GameData/StockRemoteTechAntennas/GigaDish1/model004.dds new file mode 100644 index 0000000..6464ed4 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish1/model004.dds differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/model005.dds b/GameData/StockRemoteTechAntennas/GigaDish1/model005.dds new file mode 100644 index 0000000..57b5a3b Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish1/model005.dds differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/model006.dds b/GameData/StockRemoteTechAntennas/GigaDish1/model006.dds new file mode 100644 index 0000000..244e7e5 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish1/model006.dds differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish1/part.cfg b/GameData/StockRemoteTechAntennas/GigaDish1/part.cfg new file mode 100644 index 0000000..34cd2ed --- /dev/null +++ b/GameData/StockRemoteTechAntennas/GigaDish1/part.cfg @@ -0,0 +1,56 @@ +PART +{ + name = RTGigaDish1 + module = Part + author = JDP + + mesh = model.mu + scale = 0.1 + + node_stack_bottom = 0, 0, 0, 0.0, -1.0, 0.0 + node_attach = 0, 0, 0, 0.0, -1.0, 0.0, 1 + + entryCost = 38500 + cost = 11000 + category = Communication + subcategory = 0 + title = Reflectron GX-128 + manufacturer = Parabolic Industries + description = A massive medium-interplanetary class dish. Wherever you are in the Kerbol system, you'll be able to stay in contact with this. + + attachRules = 1,1,1,0,0 + + mass = 0.24 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 12 + maxTemp = 2900 + + MODULE + { + name = ModuleDeployableAntenna + showStatus = false + isTracking = false + pivotName = UnfoldingDish + windResistance = 1 + animationName = Default Take + extendActionName = #autoLOC_6002398 //#autoLOC_6002398 = Extend <<1>> + retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>> + extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>> + } + + MODULE + { + name = ModuleDataTransmitter + antennaType = DIRECT + packetInterval = 0.3 + packetSize = 2 + packetResourceCost = 15.0 + requiredResource = ElectricCharge + DeployFxModules = 0 + antennaPower = 400000000000 + antennaCombinable = True + } +} \ No newline at end of file diff --git a/GameData/StockRemoteTechAntennas/GigaDish2/model.mu b/GameData/StockRemoteTechAntennas/GigaDish2/model.mu new file mode 100644 index 0000000..c80dea2 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish2/model.mu differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish2/model000.dds b/GameData/StockRemoteTechAntennas/GigaDish2/model000.dds new file mode 100644 index 0000000..12a18c1 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/GigaDish2/model000.dds differ diff --git a/GameData/StockRemoteTechAntennas/GigaDish2/part.cfg b/GameData/StockRemoteTechAntennas/GigaDish2/part.cfg new file mode 100644 index 0000000..55ca646 --- /dev/null +++ b/GameData/StockRemoteTechAntennas/GigaDish2/part.cfg @@ -0,0 +1,45 @@ +PART +{ + name = RTGigaDish2 + module = Part + author = Carmics + + mesh = model.mu + scale = 0.1 + specPower = 0.1 + rimFalloff = 3 + alphaCutoff = 0.5 + + node_stack_bottom = 0, 0, 0, 0.0, -1.0, 0.0 + node_attach = 0, 0, 0, 0.0, -1.0, 0.0, 1 + + entryCost = 33000 + cost = 9500 + category = Communication + subcategory = 0 + title = CommTech-1 + manufacturer = AIES Aerospace + description = A powerful high-gain fixed dish. It can reach almost anything in the solar system. + + attachRules = 1,1,1,0,0 + + mass = 0.3 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 12 + maxTemp = 2900 + + MODULE + { + name = ModuleDataTransmitter + antennaType = DIRECT + packetInterval = 0.3 + packetSize = 2 + packetResourceCost = 15.0 + requiredResource = ElectricCharge + antennaPower = 350000000000 + antennaCombinable = True + } +} \ No newline at end of file diff --git a/GameData/StockRemoteTechAntennas/LongAntenna2/part.cfg b/GameData/StockRemoteTechAntennas/LongAntenna2/part.cfg new file mode 100644 index 0000000..9c38785 --- /dev/null +++ b/GameData/StockRemoteTechAntennas/LongAntenna2/part.cfg @@ -0,0 +1,66 @@ +PART +{ + MODEL + { + model = Squad/Parts/Utility/commsDish16/model + position = 0.0, 0.0, 0.0 + scale = 1.0, 2.0, 1.0 + rotation = 0.0, 0.0, 0.0 + } + + name = RTLongAntenna2 + module = Part + author = NovaSilisko + + mesh = model.mu + scale = 1 + rescaleFactor = 1 + + node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 + + entryCost = 1500 + cost = 600 + category = Communication + subcategory = 0 + title = Communotron 32 + manufacturer = Ionic Protonic Electronics + description = The Communotron 32 is a longer range version of the last generation, now with even more spying potential. If you don't believe us, ask the Kerbal Security Agency. + attachRules = 1,1,0,0,1 + + mass = 0.01 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 7 + maxTemp = 2000 + PhysicsSignificance = 1 + bulkheadProfiles = size0, srf + + MODULE + { + name = ModuleDeployableAntenna + showStatus = false + isTracking = false + pivotName = seg2 + windResistance = 1 + animationName = antenna + extendActionName = #autoLOC_6002398 //#autoLOC_6002398 = Extend <<1>> + retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>> + extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>> + } + + MODULE + { + name = ModuleDataTransmitter + antennaType = DIRECT + packetInterval = 0.3 + packetSize = 2 + packetResourceCost = 15.0 + requiredResource = ElectricCharge + DeployFxModules = 0 + antennaPower = 5000000 + antennaCombinable = True + } +} diff --git a/GameData/StockRemoteTechAntennas/LongAntenna3/model.mu b/GameData/StockRemoteTechAntennas/LongAntenna3/model.mu new file mode 100644 index 0000000..8a7d7d9 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/LongAntenna3/model.mu differ diff --git a/GameData/StockRemoteTechAntennas/LongAntenna3/part.cfg b/GameData/StockRemoteTechAntennas/LongAntenna3/part.cfg new file mode 100644 index 0000000..efaa25c --- /dev/null +++ b/GameData/StockRemoteTechAntennas/LongAntenna3/part.cfg @@ -0,0 +1,61 @@ +PART +{ + name = RTLongAntenna3 + module = Part + author = Carmics + + mesh = model.mu + scale = 1 + specPower = 0.1 + rimFalloff = 3 + alphaCutoff = 0.5 + + node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0 + + entryCost = 1000 + cost = 400 + category = Communication + subcategory = 0 + title = CommTech EXP-VR-2T + manufacturer = AIES Aerospace + description = This effective and compact folding antenna is highly recommended for your research missions. + + attachRules = 0,1,0,0,1 + + mass = 0.02 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 8 + maxTemp = 1200 + PhysicsSignificance = 1 + bulkheadProfiles = size0, srf + tags = aerial antenna radio signal transmi + + MODULE + { + name = ModuleDeployableAntenna + showStatus = false + isTracking = false + pivotName = ant + windResistance = 1 + animationName = EXTantenna + extendActionName = #autoLOC_6002398 //#autoLOC_6002398 = Extend <<1>> + retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>> + extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>> + } + + MODULE + { + name = ModuleDataTransmitter + antennaType = DIRECT + packetInterval = 0.3 + packetSize = 2 + packetResourceCost = 15.0 + requiredResource = ElectricCharge + DeployFxModules = 0 + antennaPower = 3000000 + antennaCombinable = True + } +} \ No newline at end of file diff --git a/GameData/StockRemoteTechAntennas/LongAntenna3/tex.dds b/GameData/StockRemoteTechAntennas/LongAntenna3/tex.dds new file mode 100644 index 0000000..f0c4e46 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/LongAntenna3/tex.dds differ diff --git a/GameData/StockRemoteTechAntennas/LongDish2/newll5.mu b/GameData/StockRemoteTechAntennas/LongDish2/newll5.mu new file mode 100644 index 0000000..d7ed41e Binary files /dev/null and b/GameData/StockRemoteTechAntennas/LongDish2/newll5.mu differ diff --git a/GameData/StockRemoteTechAntennas/LongDish2/newll5000.dds b/GameData/StockRemoteTechAntennas/LongDish2/newll5000.dds new file mode 100644 index 0000000..5512821 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/LongDish2/newll5000.dds differ diff --git a/GameData/StockRemoteTechAntennas/LongDish2/part.cfg b/GameData/StockRemoteTechAntennas/LongDish2/part.cfg new file mode 100644 index 0000000..6aecd7b --- /dev/null +++ b/GameData/StockRemoteTechAntennas/LongDish2/part.cfg @@ -0,0 +1,45 @@ +PART +{ + name = RTLongDish2 + module = Part + author = kommit + + mesh = newll5.mu + scale = 0.1 + specPower = 0.1 + rimFalloff = 3 + alphaCutoff = 0.5 + + node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0 + node_attach = 0.0, -0.75, 0.0, 0.0, -1.0, 0.0 + + entryCost = 6000 + cost = 2000 + category = Communication + subcategory = 0 + title = Reflectron KR-14 + manufacturer = Parabolic Industries + description = Replacing the LL-5, this dish will carry your signal beyond Duna looking fancier than ever. + + attachRules = 1,1,0,0,1 + + mass = 0.2 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 8 + maxTemp = 1200 + + MODULE + { + name = ModuleDataTransmitter + antennaType = DIRECT + packetInterval = 0.3 + packetSize = 2 + packetResourceCost = 15.0 + requiredResource = ElectricCharge + antennaPower = 60000000000 + antennaCombinable = True + } +} \ No newline at end of file diff --git a/GameData/StockRemoteTechAntennas/ShortAntenna1/model.mu b/GameData/StockRemoteTechAntennas/ShortAntenna1/model.mu new file mode 100644 index 0000000..8028f0c Binary files /dev/null and b/GameData/StockRemoteTechAntennas/ShortAntenna1/model.mu differ diff --git a/GameData/StockRemoteTechAntennas/ShortAntenna1/model000.dds b/GameData/StockRemoteTechAntennas/ShortAntenna1/model000.dds new file mode 100644 index 0000000..50b2f09 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/ShortAntenna1/model000.dds differ diff --git a/GameData/StockRemoteTechAntennas/ShortAntenna1/part.cfg b/GameData/StockRemoteTechAntennas/ShortAntenna1/part.cfg new file mode 100644 index 0000000..729236c --- /dev/null +++ b/GameData/StockRemoteTechAntennas/ShortAntenna1/part.cfg @@ -0,0 +1,47 @@ +PART +{ + name = RTShortAntenna1 + module = Part + author = JDP | rkman + + mesh = model.mu + scale = 0.1 + specPower = 0.1 + rimFalloff = 3 + alphaCutoff = 0.5 + + node_attach = 0.21, 0.0, 0.0, 1.0, 0.0, 0.0 + + entryCost = 200 + cost = 60 + category = Communication + subcategory = 0 + title = Reflectron DP-10 + manufacturer = Parabolic Industries + description = When moving this antenna to a test site, engineers always forgot to turn it on. Frustrated with having to walk back and forth, they had this antenna be active by default. + + attachRules = 0,1,0,0,0 + + mass = 0.015 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 7 + maxTemp = 2000 // = 3000 + PhysicsSignificance = 1 + bulkheadProfiles = size0, srf + tags = aerial antenna radio signal transmi + + MODULE + { + name = ModuleDataTransmitter + antennaType = DIRECT + packetInterval = 0.3 + packetSize = 2 + packetResourceCost = 15.0 + requiredResource = ElectricCharge + antennaPower = 500000 + antennaCombinable = True + } +} diff --git a/GameData/StockRemoteTechAntennas/ShortDish2/newss5.mu b/GameData/StockRemoteTechAntennas/ShortDish2/newss5.mu new file mode 100644 index 0000000..a40cce2 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/ShortDish2/newss5.mu differ diff --git a/GameData/StockRemoteTechAntennas/ShortDish2/newss5000.dds b/GameData/StockRemoteTechAntennas/ShortDish2/newss5000.dds new file mode 100644 index 0000000..8ca8a59 Binary files /dev/null and b/GameData/StockRemoteTechAntennas/ShortDish2/newss5000.dds differ diff --git a/GameData/StockRemoteTechAntennas/ShortDish2/part.cfg b/GameData/StockRemoteTechAntennas/ShortDish2/part.cfg new file mode 100644 index 0000000..a9e0708 --- /dev/null +++ b/GameData/StockRemoteTechAntennas/ShortDish2/part.cfg @@ -0,0 +1,45 @@ +PART +{ + name = RTShortDish2 + module = Part + author = kommit + + mesh = newss5.mu + scale = 0.1 + specPower = 0.1 + rimFalloff = 3 + alphaCutoff = 0.5 + + node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 + node_attach = 0.0, -0.225, 0.0, 0.0, -1.0, 0.0 + + entryCost = 2000 + cost = 800 + category = Communication + subcategory = 0 + title = Reflectron KR-7 + manufacturer = Parabolic Industries. + description = Locals complained about their missing garbage lids, so our engineers quickly developed an alternative. Matching performance with the SS-5 for only double the cost! + + attachRules = 1,1,0,0,1 + + mass = 0.05 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 8 + maxTemp = 1200 + + MODULE + { + name = ModuleDataTransmitter + antennaType = DIRECT + packetInterval = 0.3 + packetSize = 2 + packetResourceCost = 15.0 + requiredResource = ElectricCharge + antennaPower = 90000000 + antennaCombinable = True + } +} \ No newline at end of file diff --git a/GameData/StockRemoteTechAntennas/StockRemoteTech_Antennas.cfg b/GameData/StockRemoteTechAntennas/StockRemoteTech_Antennas.cfg new file mode 100644 index 0000000..5998e5a --- /dev/null +++ b/GameData/StockRemoteTechAntennas/StockRemoteTech_Antennas.cfg @@ -0,0 +1,37 @@ +// Centralized configuration of new antenna properties +// Original config by Cilph + +@PART[RTLongAntenna2]:FOR[StockRemoteTechAntennas] +{ + %TechRequired = largeElectrics +} + +@PART[RTLongAntenna3]:FOR[StockRemoteTechAntennas] +{ + %TechRequired = specializedElectrics +} + +@PART[RTShortDish2]:FOR[StockRemoteTechAntennas] +{ + %TechRequired = electrics +} + +@PART[RTGigaDish1]:FOR[StockRemoteTechAntennas] +{ + %TechRequired = advScienceTech +} + +@PART[RTGigaDish2]:FOR[StockRemoteTechAntennas] +{ + %TechRequired = specializedElectrics +} + +@PART[RTShortAntenna1]:FOR[StockRemoteTechAntennas] +{ + %TechRequired = start +} + +@PART[RTLongDish2]:FOR[StockRemoteTechAntennas] +{ + %TechRequired = largeElectrics +} \ No newline at end of file