diff --git a/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Aileron/part.cfg b/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Aileron/part.cfg index e3ee7ce..e763f06 100644 --- a/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Aileron/part.cfg +++ b/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Aileron/part.cfg @@ -21,7 +21,7 @@ mesh = model.mu scale = 1 // --- editor parameters --- -TechRequired = advFlightControl +TechRequired = supersonicFlight entryCost = 3000 cost = 500 category = Aero diff --git a/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Body/part.cfg b/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Body/part.cfg index be6fb73..0dea817 100644 --- a/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Body/part.cfg +++ b/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Body/part.cfg @@ -26,7 +26,7 @@ node_stack_back = 0.0, -1.314055, 0.1144938, 0,0,-1, 0 node_attach = 0.00, 0.00, 0.4982136, 0,0,-1 // --- editor parameters --- -TechRequired = advFlightControl +TechRequired = supersonicFlight entryCost = 7600 cost = 3800 category = Pods @@ -232,6 +232,43 @@ MODULE MaxDragMinMax = 0,4 MinDragMinMax = 0,4 } +} -// ----- DO NOT EDIT BELOW THIS POINT ------ +//In case RemoteTech is installed, RT functionality is added. +@PART[RT_Satellite_AeroProbe]:HAS[!MODULE[ModuleSPU]]:NEEDS[RemoteTech] +{ + !MODULE[ModuleDataTransmitter] {} + + @MODULE[ModuleAnimateGeneric] + { + %allowManualControl = false + } + + %MODULE[ModuleRTAntenna] { + %Mode0OmniRange = 0 + %Mode1OmniRange = 2500000 + %EnergyCost = 0.13 + + %DeployFxModules = 0 + + %TRANSMITTER { + %PacketInterval = 0.3 + %PacketSize = 2 + %PacketResourceCost = 15.0 + } + } + + %MODULE[ModuleSPU] { + } + + %MODULE[ModuleRTAntennaPassive] { + %TechRequired = unmannedTech + %OmniRange = 3000 + + %TRANSMITTER { + %PacketInterval = 0.3 + %PacketSize = 2 + %PacketResourceCost = 15.0 + } + } } \ No newline at end of file diff --git a/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Rudder/part.cfg b/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Rudder/part.cfg index 58c74ad..9e78a48 100644 --- a/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Rudder/part.cfg +++ b/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Rudder/part.cfg @@ -21,7 +21,7 @@ mesh = model.mu scale = 1 // --- editor parameters --- -TechRequired = advFlightControl +TechRequired = supersonicFlight entryCost = 3000 cost = 500 category = Aero diff --git a/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Wing/part.cfg b/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Wing/part.cfg index 8b4d566..d784138 100644 --- a/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Wing/part.cfg +++ b/GameData/ADVAeronautics/Parts/AeroProbe/AeroProbe_Wing/part.cfg @@ -22,7 +22,7 @@ scale = 1 // --- editor parameters --- -TechRequired = advFlightControl +TechRequired = supersonicFlight entryCost = 3800 cost = 1000 category = Aero diff --git a/GameData/ADVAeronautics/Parts/MicroSat/part.cfg b/GameData/ADVAeronautics/Parts/MicroSat/part.cfg index 0e38802..b11a3d6 100644 --- a/GameData/ADVAeronautics/Parts/MicroSat/part.cfg +++ b/GameData/ADVAeronautics/Parts/MicroSat/part.cfg @@ -13,6 +13,7 @@ node_attach = 0.00, 0.00, 0.25, 0,0,-1 entryCost = 4000 cost = 500 +TechRequired = unmannedTech category = Science subcategory = 0 title = RemoteTech MicroSat @@ -180,4 +181,42 @@ MODULE explosiveNodeID = srf staged = False } -} \ No newline at end of file +} + +//In case RemoteTech is installed, RT functionality is added. +@PART[RemoteTechMicroSat]:HAS[!MODULE[ModuleSPU]]:NEEDS[RemoteTech] +{ + !MODULE[ModuleDataTransmitter] {} + + @MODULE[ModuleAnimateGeneric] + { + %allowManualControl = false + } + + %MODULE[ModuleRTAntenna] { + %Mode0OmniRange = 0 + %Mode1OmniRange = 2500000 + %EnergyCost = 0.13 + + %DeployFxModules = 0 + + %TRANSMITTER { + %PacketInterval = 0.3 + %PacketSize = 2 + %PacketResourceCost = 15.0 + } + } + + %MODULE[ModuleSPU] { + } + + %MODULE[ModuleRTAntennaPassive] { + %OmniRange = 3000 + + %TRANSMITTER { + %PacketInterval = 0.3 + %PacketSize = 2 + %PacketResourceCost = 15.0 + } + } +}