Skip to content

Commit

Permalink
Fixed Microdawn not showing up when Restock is installed
Browse files Browse the repository at this point in the history
 Fixed microsats generating nullrefs when retracting antenna in editor
  • Loading branch information
linuxgurugamer committed Jan 31, 2022
1 parent 869f541 commit 7738216
Show file tree
Hide file tree
Showing 7 changed files with 73 additions and 46 deletions.
3 changes: 3 additions & 0 deletions Changelog.txt
Expand Up @@ -73,6 +73,9 @@
Adjusted packetInterval, packetSize & packetResourceCost for the data transmitters in the two microsatellites
Fixed the names in the advanced science microsat for the experiments

4.0.0.4
Fixed Microdawn not showing up when Restock is installed
Fixed microsats generating nullrefs when retracting antenna in editor

TODO
Update all language files for missing fields
62 changes: 33 additions & 29 deletions GameData/UniversalStorage2/Parts/Science/AdvancedMicroSatWedge.cfg
Expand Up @@ -48,6 +48,26 @@ PART
// Contains any special functionality for this part
/+

MODULE
{
name = USAnimateGeneric
dragModuleIndex = 1
primaryAnimationName = LSubsatAntenna
primaryAvailableInEVA = false
primaryAvailableInVessel = true
primaryAvailableInEditor = false
primaryActionAvailable = true
combinedAvailableInEVA = false
combinedAvailableInVessel = true
combinedAvailableInEditor = false
combinedActionAvailable = true

UseDoorObstructions = false
ObstructionDebugLines = false

primaryStartEventGUIName = #autoLOC_US_DeployAntenna
primaryEndEventGUIName = #autoLOC_US_RetractAntenna
}

// KIS
// Adds KIS functionality when KIS is installed
Expand Down Expand Up @@ -116,24 +136,6 @@ PART
//
//}

//MODULE
//{
// name = USAnimateGeneric
// dragModuleIndex = 1
// primaryAnimationName = LSubsatAntenna
// primaryAvailableInEVA = true
// primaryAvailableInVessel = true
// primaryAvailableInEditor = true
// primaryActionAvailable = true
// combinedAvailableInEVA = true
// combinedAvailableInVessel = true
// combinedAvailableInEditor = true
// combinedActionAvailable = true
//
// UseDoorObstructions = false
// ObstructionDebugLines = false
//
//}

MODULE
{
Expand Down Expand Up @@ -224,17 +226,18 @@ PART
}
}

MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
windResistance = 1
animationName = LSubsatAntenna
extendActionName = #autoLOC_6002398 //#autoLOC_6002398 = Extend <<1>>
retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>>
extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>>
}
//MODULE
//{
// name = ModuleDeployableAntenna
// showStatus = false
// isTracking = false
// windResistance = 1
// animationName = LSubsatAntenna
// pivotName =
// extendActionName = #autoLOC_6002398 //#autoLOC_6002398 = Extend <<1>>
// retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>>
// extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>>
//}

MODULE
{
Expand All @@ -245,6 +248,7 @@ PART
packetResourceCost = 0.05
requiredResource = ElectricCharge
antennaPower = 500000
DeployFxModules = 0
antennaCombinable = False
}

Expand Down
42 changes: 31 additions & 11 deletions GameData/UniversalStorage2/Parts/Science/BasicMicroSatWedge.cfg
Expand Up @@ -48,6 +48,25 @@ PART
// Contains any special functionality for this part
/+

MODULE
{
name = USAnimateGeneric
dragModuleIndex = 1
primaryAnimationName = AntDeploy
primaryAvailableInEVA = false
primaryAvailableInVessel = true
primaryAvailableInEditor = false
primaryActionAvailable = true
combinedAvailableInEVA = false
combinedAvailableInVessel = true
combinedAvailableInEditor = false
combinedActionAvailable = true

UseDoorObstructions = false
ObstructionDebugLines = false
primaryStartEventGUIName = #autoLOC_US_DeployAntenna
primaryEndEventGUIName = #autoLOC_US_RetractAntenna
}

// KIS
// Adds KIS functionality when KIS is installed
Expand Down Expand Up @@ -131,17 +150,17 @@ PART
}
}

MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
windResistance = 1
animationName = AntDeploy
extendActionName = #autoLOC_6002398 //#autoLOC_6002398 = Extend <<1>>
retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>>
extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>>
}
//MODULE
//{
// name = ModuleDeployableAntenna
// showStatus = false
// isTracking = false
// windResistance = 1
// animationName = AntDeploy
// extendActionName = #autoLOC_6002398 //#autoLOC_6002398 = Extend <<1>>
// retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>>
// extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>>
//}

MODULE
{
Expand All @@ -152,6 +171,7 @@ PART
packetResourceCost = 0.1
requiredResource = ElectricCharge
antennaPower = 50000
DeployFxModules = 0
antennaCombinable = False
}

Expand Down
2 changes: 1 addition & 1 deletion GameData/UniversalStorage2/Patches/MicroDawn.cfg
@@ -1,4 +1,4 @@
+PART[ionEngine]
+PART[ionEngine]:FINAL
{
@name = miniIonEngine

Expand Down
2 changes: 1 addition & 1 deletion GameData/UniversalStorage2/UniversalStorage2.version
Expand Up @@ -7,7 +7,7 @@
"MAJOR": 4,
"MINOR": 0,
"PATCH": 0,
"BUILD": 1
"BUILD": 3
},
"KSP_VERSION": {
"MAJOR": 1,
Expand Down
6 changes: 3 additions & 3 deletions USSourceDev/UniversalStorage/AssemblyVersion.cs
Expand Up @@ -10,6 +10,6 @@

using System.Reflection;

[assembly: AssemblyVersion("4.0.0.2")]
[assembly: AssemblyFileVersion("4.0.0.2")]
[assembly: AssemblyInformationalVersion("v4.0.0.2")]
[assembly: AssemblyVersion("4.0.0.3")]
[assembly: AssemblyFileVersion("4.0.0.3")]
[assembly: AssemblyInformationalVersion("v4.0.0.3")]
2 changes: 1 addition & 1 deletion UniversalStorage2.version
Expand Up @@ -7,7 +7,7 @@
"MAJOR": 4,
"MINOR": 0,
"PATCH": 0,
"BUILD": 3
"BUILD": 4
},
"KSP_VERSION": {
"MAJOR": 1,
Expand Down

0 comments on commit 7738216

Please sign in to comment.