Skip to content

Commit

Permalink
Add optional reward to docking contract for rendezvousing with a diff…
Browse files Browse the repository at this point in the history
…erent craft first (#2478)

* Update Docking.cfg

* add rep/confidence reward for rendezvousing with another craft first

suggested by njits23 (https://discord.com/channels/319857228905447436/1295137142762242139/1328492341669138559)

* Update Docking.cfg

* remove crew requirement

* Update Docking.cfg
  • Loading branch information
Clayell authored Jan 16, 2025
1 parent e700cec commit 4a78ef5
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion GameData/RP-1/Contracts/Earth Crewed Adv/Docking.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -80,13 +80,43 @@ CONTRACT_TYPE
tag = CrewedOrbitOptional
invertRequirement = true
title = Don't have an active optional crewed orbit contract.
}
PARAMETER
{
name = Rendezvous
type = VesselParameterGroup
title = OPTIONAL: Rendezvous with a craft already in orbit
define = Rendezvous
optional = true
rewardReputation = Round(@/rewardReputation * 0.3 + 0.4999, 1)
PARAMETER
{
name = Orbit
type = Orbit
minPeA = @targetBody.AtmosphereAltitude()
title = Orbit @targetBody
disableOnStateChange = true
hideChildren = true
}
PARAMETER
{
name = Rendezvous
type = RP1Rendezvous
distance = 100
relativeSpeed = 0.5
title = Rendezvous two craft in orbit (closer than 100m, relative speed less than 0.5m/s)
hideChildren = true
disableOnStateChange = true
}
}
PARAMETER
{
name = VesselGroup
type = VesselParameterGroup
title = Dock to another spacecraft while in orbit.
title = Dock to another spacecraft while in orbit. // does not require crew because of Kosmos 186 and 188 docking autonomously in 1967
define = dockingSpacecraft
PARAMETER
Expand Down

0 comments on commit 4a78ef5

Please sign in to comment.