Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: KSP-RO/RealismOverhaul
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 8e87d51e099f
Choose a base ref
...
head repository: KSP-RO/RealismOverhaul
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e936b33dcb9a
Choose a head ref
  • 7 commits
  • 6 files changed
  • 2 contributors

Commits on Feb 18, 2017

  1. GroundOps beta 0.15RC RO support

    PhineasFreak committed Feb 18, 2017
    Copy the full SHA
    9b80bf9 View commit details

Commits on Mar 18, 2017

  1. CommNet & compatibility patching

    * Fix the RO MM pass name for some configs.
    * Add patches for the CommNet system.
    * Fix the Surveyor omni antenna range.
    * Remove many redundant fields from the STAR-37 part config.
    Phineas Freak committed Mar 18, 2017
    Copy the full SHA
    4014b77 View commit details

Commits on Mar 31, 2017

  1. Fix the plume configs

    PhineasFreak committed Mar 31, 2017
    Copy the full SHA
    2f27a58 View commit details
  2. Part config updates

    * Update the CommNet antenna modules to use the correct CommNet max
    tracking station range.
    * Fix the Surveyor omni antenna range.
    * Zero the ejection force of the STAR 37 decoupler.
    * Convert tabs to spaces.
    PhineasFreak committed Mar 31, 2017
    Copy the full SHA
    bd04231 View commit details

Commits on May 3, 2017

  1. Use the DSN level 2 range

    Phineas Freak committed May 3, 2017
    Copy the full SHA
    c3c829a View commit details
  2. Bug fixes & tweaks

    * Make sure that the antennae are type DIRECT and not RELAY.
    * Fix the RT patcher of the omnidirectional antenna.
    PhineasFreak committed May 3, 2017
    Copy the full SHA
    532b618 View commit details
  3. Merge pull request #1588 from PhineasFreak/RO-CoatlAerospace-GroundOp…

    …s-Updates
    
    Coatl Aerospace GroundOps RO compatibility
    stratochief66 authored May 3, 2017
    Copy the full SHA
    e936b33 View commit details
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
// ==================================================
// Sources:

// NSSDCA - Surveyor 1 spacecraft: http://nssdc.gsfc.nasa.gov/nmc/spacecraftDisplay.do?id=1966-045A
// JPL - Surveyor 1-7 missions: http://www2.jpl.nasa.gov/missions/past/surveyor.html
// Gunter's Space Page - Surveyor program: http://space.skyrocket.de/doc_sdat/surveyor.htm
// NTRS - Surveyor A project: https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19660022877.pdf
// NASA - Surveyor III Mission Report: https://www.hq.nasa.gov/alsj/a12/Surveyor-III-MIssionRpt1967028267.pdf
// ==================================================
// Surveyor probe core.
// Dimensions: 4.26 m x 1.45 m (extended)
// Gross Mass: 240 Kg
// ==================================================
@PART[ca_landv_core]:FOR[RealismOverhaul]
{
%RSSROConfig = True
@MODEL
{
%scale = 1.435, 1.435, 1.435
}
%scale = 1.0
@rescaleFactor = 1.0
@node_stack_top = 0.0, 0.55, 0.0, 0.0, 1.0, 0.0, 1
@node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0, 1
@title = Surveyor Core
@manufacturer = Hughes Aircraft Company
@description = The main assembly of the Surveyor lander. Includes a set of landing legs, attitude control system and propellant for its 3 vernier engines (sold separately). A solid fueled retro-motor is required for normal landing operations.
@mass = 0.15
@crashTolerance = 16
@maxTemp = 473.15
%skinMaxTemp = 473.15
!explosionPotential = NULL
@bulkheadProfiles = size0, size1
@tags ^= :$: hughes
@MODULE[ModuleCommand]
{
@hasHibernation = False
@RESOURCE[ElectricCharge]
{
@rate = 0.03
}
}
!MODULE[ModuleReactionWheel],*{}
@MODULE[ModuleSAS]
{
%SASServiceLevel = 2
}
!MODULE[ModuleFuelTanks],*{}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 100
basemass = -1
// Avionics batteries 4.4 kWh.
// Includes the average capacity of the auxiliary battery (600 Wh, single - use).
TANK
{
name = ElectricCharge
amount = 15840
maxAmount = 15840
}
// Vernier engine fuel mass ~32.9 Kg.
TANK
{
name = MMH
amount = 38
maxAmount = 38
}
// Vernier engine oxidizer mass ~49.2 Kg.
TANK
{
name = MON10
amount = 35
maxAmount = 35
}
// ACS propellant mass ~2.04 Kg.
TANK
{
name = Nitrogen
amount = 1600
maxAmount = 1600
}
}
!RESOURCE,*{}
}
// ==================================================
// Surveyor probe core.
// Remote Tech compatibility.
// ==================================================
@PART[ca_landv_core]:FOR[RealismOverhaul]:NEEDS[RemoteTech]
{
!MODULE[ModuleDataTransmitter],*{}
!MODULE[ModuleRTAntenna*],*{}
!MODULE[ModuleSPU*],*{}
MODULE
{
name = ModuleSPU
IsRTCommandStation = False
RTCommandMinCrew = 0
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
// ==================================================
// Sources:

// NTRS - Surveyor A project: https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19660022877.pdf
// NASA - Surveyor III Mission Report: https://www.hq.nasa.gov/alsj/a12/Surveyor-III-MIssionRpt1967028267.pdf

// ==================================================
// Surveyor solar array & high gain antenna.

// Dimensions: 1 m x 1.5 m (extended)
// Inert Mass: 20 Kg
// ==================================================

@PART[ca_landv_hga]:FOR[RealismOverhaul]
{
%RSSROConfig = True

@MODEL
{
%scale = 1.435, 1.435, 1.435
}

%scale = 1.0
@rescaleFactor = 1.0

@node_stack_bottom = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
@node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0

@title = Surveyor Planar Antenna and Solar Array
@manufacturer = Hughes Aircraft Company
@description = The planar high gain antenna and solar array for the Surveyor lander.

@mass = 0.02
@crashTolerance = 8
@maxTemp = 473.15
%skinMaxTemp = 473.15
@tags ^= :$: high directional planar

@MODULE[ModuleDeployableSolarPanel]
{
@chargeRate = 0.09
}

@MODULE[ModuleDataTransmitter]
{
@antennaType = DIRECT
%antennaCombinable = True
%antennaCombinableExponent = 1
@antennaPower = 500000
@packetInterval = 1.0
@packetSize = 0.512
@packetResourceCost = 0.015
}
}

// ==================================================
// Surveyor solar array & high gain antenna.

// Remote Tech compatibility.
// ==================================================

@PART[ca_landv_hga]:FOR[RealismOverhaul]:NEEDS[RemoteTech]
{
@description ^= :$: Effective range 500 Mm, power consumption 10 Watts, maximum data rate 512 kbit/sec.

!MODULE[ModuleDataTransmitter],*{}

!MODULE[ModuleRTAntenna*],*{}

!MODULE[ModuleSPU*],*{}

MODULE
{
name = ModuleSPUPassive
}

MODULE
{
name = ModuleRTAntenna
IsRTActive = False
Mode0DishRange = 0
Mode1DishRange = 750000
DishAngle = 5.0
EnergyCost = 0.01
DeployFxModules = 0
ProgressFxModules = 1

TRANSMITTER
{
PacketInterval = 1.0
PacketSize = 0.512
PacketResourceCost = 0.005
}
}
}

// ==================================================
// Surveyor low gain antenna.

// Dimensions: 0.04 m x 1.45 m (extended)
// Inert Mass: 5 Kg
// ==================================================

@PART[ca_landv_omni]:FOR[RealismOverhaul]
{
%RSSROConfig = True

@MODEL
{
%scale = 1.435, 1.435, 1.435
}

%scale = 1.0
@rescaleFactor = 1.0

@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

@title = Surveyor Omni Antenna
@manufacturer = Hughes Aircraft Company
@description = The omnidirectional low gain antenna for the Surveyor lander. Can serve as a backup for the main planar antenna.

@mass = 0.005
@crashTolerance = 8
@maxTemp = 473.15
%skinMaxTemp = 473.15
!impactTolerance = NULL
@tags ^= :$: low omnidirectional

@MODULE[ModuleDataTransmitter]
{
@antennaType = DIRECT
%antennaCombinable = True
%antennaCombinableExponent = 1
@antennaPower = 101250
@packetInterval = 1.0
@packetSize = 0.128
@packetResourceCost = 0.015
}
}

// ==================================================
// Surveyor low gain antenna.

// Remote Tech compatibility.
// ==================================================

@PART[ca_landv_omni]:FOR[RealismOverhaul]:NEEDS[RemoteTech]
{
@description ^= :$: Effective range 225 Mm, power consumption 10 Watts, maximum data rate 128 kbit/sec.

!MODULE[ModuleDataTransmitter],*{}

!MODULE[ModuleRTAntenna*],*{}

!MODULE[ModuleSPU*],*{}

MODULE
{
name = ModuleSPUPassive
}

MODULE
{
name = ModuleRTAntenna
IsRTActive = False
Mode0OmniRange = 0
Mode1OmniRange = 2250000
EnergyCost = 0.01
DeployFxModules = 0
ProgressFxModules = 1

TRANSMITTER
{
PacketInterval = 1.0
PacketSize = 0.128
PacketResourceCost = 0.005
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
// ==================================================
// Sources:

// NTRS - Surveyor A project: https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19660022877.pdf

// ==================================================
// Surveyor battery pack.

// Dimensions: 0.215 m x 0.3 m
// Gross Mass: 50 Kg
// ==================================================

@PART[ca_landv_battery]:FOR[RealismOverhaul]
{
%RSSROConfig = True

@MODEL
{
%scale = 2.0, 2.0, 2.0
}

%scale = 1.0
@rescaleFactor = 1.0

@title = Surveyor Battery Pack
@manufacturer = Hughes Aircraft Company
@description = The main battery pack of the Surveyor lunar lander. Capacity: <color=orange>3650</color> Wh.

@mass = 0.05
@crashTolerance = 10
@maxTemp = 473.15
%skinMaxTemp = 473.15
!PhysicsSignificance = NULL
@tags ^= :$: battery storage

@RESOURCE[ElectricCharge]
{
@amount = 13140
@maxAmount = 13140
}
}
Loading