diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1-n.dds new file mode 100644 index 00000000..38737456 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1-n.tga deleted file mode 100644 index bd809e65..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1-n.tga and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1.dds b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1.dds new file mode 100644 index 00000000..0151e2be Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1.tga deleted file mode 100644 index b7013956..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-1.tga and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-n.dds new file mode 100644 index 00000000..48978b06 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-n.tga deleted file mode 100644 index dcd43000..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-n.tga and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-s.dds b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-s.dds new file mode 100644 index 00000000..9f119cc2 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-s.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-s.tga b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-s.tga deleted file mode 100644 index ceb18bce..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil-s.tga and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil.dds b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil.dds new file mode 100644 index 00000000..6e669d78 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil.tga b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil.tga deleted file mode 100644 index b66d6515..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-foil.tga and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-radial-3.mu b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-radial-3.mu new file mode 100644 index 00000000..f9dba787 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-radial-3.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-stack-3.mu b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-stack-3.mu new file mode 100644 index 00000000..739fdb34 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-stack-3.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1-n.dds new file mode 100644 index 00000000..a8f60c4f Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1-n.tga deleted file mode 100644 index 42cc4589..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1-n.tga and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1.dds b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1.dds new file mode 100644 index 00000000..8c0748f2 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1.tga deleted file mode 100644 index 1616e80d..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-relay-1.tga and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-antennas.cfg b/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-antennas.cfg index 86fdc5c5..45ff11f0 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-antennas.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-antennas.cfg @@ -1,7 +1,8 @@ // Patches applying art changes to relay antennas // Contents: -// - Communatron 16 (longAntenna) -// - Communatron 16-S (surfAntenna) +// - Communotron 16 (longAntenna) +// - Communotron 16-S (surfAntenna) +// - Communotron HG-55 (HighGainAntenna) // - Communotron 88-88 (commDish) // Communotron 16 @@ -29,6 +30,55 @@ } } +// Communotron HG-55 +@PART[HighGainAntenna] { + @author = Andrew Cassidy + + !MODEL {} + MODEL { + model = ReStock/Assets/Communication/restock-antenna-radial-3 + } + + @MODULE[ModuleDeployableAntenna] { + @animationName = Deploy_Radial + @pivotName = Dish_Radial + !secondaryTransformName = DELETE + } + + MODULE { + name = ModulePartVariants + baseVariant = Axial + + VARIANT { + name = Radial + displayName = #LOC_Restock_variant-antenna_radial + themeName = Gold + + primaryColor = #fccb0a + secondaryColor = #707070 + + GAMEOBJECTS { + Dish_Normal = true + Dish_Axial = false + } + } + + VARIANT { + name = Axial + displayName = #LOC_Restock_variant-antenna_axial + themeName = Gold + + primaryColor = #fccb0a + secondaryColor = #707070 + + GAMEOBJECTS { + Dish_Normal = false + Dish_Axial = true + } + } + } +} + // Communotron 88-88 @PART[commDish] { @author = Andrew Cassidy diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index 4c1d1758..64c65be7 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -139,5 +139,9 @@ Localization #LOC_RestockPlus_restock-antenna-stack-2_title = Communotron DTS-J1 #LOC_RestockPlus_restock-antenna-stack-2_description = A fixed mount version of the popular DTS-M1 antenna. this version is a more traditional dish, giving it better efficiency at the expense of higher mass. #LOC_RestockPlus_restock-antenna-stack-2_tags = antenna radial transmit data dish Juno restock + + #LOC_RestockPlus_restock-antenna-stack-3_title = Communotron HG-89 + #LOC_RestockPlus_restock-antenna-stack-3_description = After developing the venerable HG-55, one of our marketing people came up with the idea of a budget version for small probes. The HG-89 removes the fancy extending arm, while still providing the same great communication range of its predecessor, making it perfect for building deep space probes on a budget. + #LOC_RestockPlus_restock-antenna-stack-3_tags = antenna radial transmit data dish Galileo TDRS restock } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg index c84aae7f..f590a349 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg @@ -23,7 +23,7 @@ PART title = #LOC_RestockPlus_restock-antenna-stack-2_title //Communotron DTS-J1 description = #LOC_RestockPlus_restock-antenna-stack-2_description // A fixed mount version of the popular DTS-M1 antenna. this version is a more traditional dish, giving it better efficiency at the expense of higher mass. - mass = 0.15 + mass = 0.04 dragModelType = default maximum_drag = 0.3 minimum_drag = 0.3 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-3.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-3.cfg new file mode 100644 index 00000000..f1c3981a --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-3.cfg @@ -0,0 +1,59 @@ +// stack-mount medium direct antenna +PART +{ + name = restock-antenna-stack-3 + module = Part + author = Andrew Cassidy + + MODEL { + model = ReStock/Assets/Communication/restock-antenna-stack-3 + } + rescaleFactor = 1.0 + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,0,0,0 + node_attach = 0.0, -0.01, 0.0, 0.0, -1.0, 0.0, 0 + node_stack_bottom = 0.0, -0.004736, 0.0, 0.0, -1.0, 0.0, 0 + + category = Communication + TechRequired = electronics + entryCost = 7500 + cost = 999 + subcatagory = 0 + title = #LOC_RestockPlus_restock-antenna-stack-3_title //Communotron HG-89 + manufacturer = #autoLOC_501635 //#autoLOC_501635 = Ionic Symphonic Protonic Electronics + description = #LOC_RestockPlus_restock-antenna-stack-3_description + // After developing the venerable HG-55, one of our marketing people came up with the idea of a budget version for small probes. The HG-89 removes the fancy extending arm, while still providing the same great communication range of its predecessor, making it perfect for building deep space probes on a budget. + mass = 0.06 + dragModelType = default + maximum_drag = 0.3 + minimum_drag = 0.3 + angularDrag = 1 + crashTolerance = 8 + maxTemp = 1800 + bulkheadProfiles = srf, size0 + tags = #LOC_RestockPlus_restock-antenna-stack-3_tags + + MODULE { + name = ModuleDeployableAntenna + showStatus = false + isTracking = false + pivotName = Dish_Stack + animationName = Deploy_Stack + 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.15 + packetSize = 3 + packetResourceCost = 20.0 + DeployFxModules = 0 + requiredResource = ElectricCharge + antennaPower = 15000000000 + antennaCombinable = True + } +} \ No newline at end of file