Chris Adderley 5 years ago
commit 806298085b

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

@ -1,18 +1,112 @@
// Patches applying art changes to relay antennas
// Contents:
// - Communotron 16 (longAntenna)
// - Communotron 16-S (surfAntenna)
// - Communotron HG-55 (mediumDishAntenna)
// - Communotron HG-55 (HighGainAntenna)
// - Communotron 88-88 (commDish)
// Communotron 16
@PART[longAntenna] {
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
model = ReStock/Assets/Communication/restock-antenna-stack-1
}
@MODULE[ModuleDeployableAntenna] {
@animationName = Deploy
@pivotName = Segment_1
}
}
// Communotron 16-S
@PART[SurfAntenna] {
@author = Andrew Cassidy
!MODEL {}
MODEL {
model = ReStock/Assets/Communication/restock-antenna-radial-1
}
}
// Communotron DTS-M1
@PART[mediumDishAntenna] {
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
model = ReStock/Assets/Communication/restock-antenna-radial-2
}
@MODULE[ModuleDeployableAntenna] {
@animationName = Deploy
@pivotName = Dish
!raycastTransformName = DELETE
}
}
// 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
!mesh = DELETE
MODEL {
model = ReStock/Assets/Communication/restock-antenna-radial-5
model = ReStock/Assets/Communication/restock-antenna-stack-4
}
@MODULE[ModuleDeployableAntenna] {
@animationName = Deploy
@pivotName = Dish
}
}
}

@ -155,5 +155,13 @@ Localization
#LOC_RestockPlus_restock-relay-radial-2_title = HG-20 High Gain Antenna
#LOC_RestockPlus_restock-relay-radial-2_description = A longer range version of the HG-5 that can handle either direct communications or short range relays, using 4 different dishes.
#LOC_RestockPlus_restock-relay-radial-2_tags = relay antenna radial science transmit data Apollo restock
#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
}
}

@ -0,0 +1,76 @@
// stack-mount small direct antenna
PART
{
name = restock-antenna-stack-2
module = Part
author = Andrew Cassidy
MODEL {
model = ReStock/Assets/Communication/restock-antenna-stack-2
}
rescaleFactor = 1.0
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,0,0,0
node_attach = 0.0, -0.1, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 4700
cost = 900
category = Communication
subcatagory = 0
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.04
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 10
maxTemp = 1800
bulkheadProfiles = srf, size0
tags = #LOC_RestockPlus_restock-antenna-stack-2_tags
MODULE {
name = ModuleDataTransmitter
antennaType = DIRECT
packetInterval = 0.35
packetSize = 2
packetResourceCost = 10.0
requiredResource = ElectricCharge
antennaPower = 2000000000
antennaCombinable = True
}
MODULE
{
name = ModulePartVariants
baseVariant = Gold
VARIANT
{
name = Gold
displayName = #LOC_Restock_variant-probe-gold
themeName = Gold
primaryColor = #fccb0a
GAMEOBJECTS
{
foil_gold = true
foil_silver = false
}
}
VARIANT
{
name = Silver
displayName = #LOC_Restock_variant-probe-silver
themeName = Silver
primaryColor = #cecece
GAMEOBJECTS
{
foil_gold = false
foil_silver = true
}
}
}
}

@ -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
}
}

@ -1,4 +1,4 @@
// inline goo canister
// 4x radial relay antenna
PART
{
name = restock-relay-radial-2

Loading…
Cancel
Save