Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fix typo in GeoComSatNetwork4 #2355

Merged
merged 31 commits into from
May 5, 2024
Merged

Fix typo in GeoComSatNetwork4 #2355

merged 31 commits into from
May 5, 2024

Conversation

Ballatik
Copy link
Contributor

No description provided.

Update program definition and description.
Add optional Geosync contract
Update FirstGEOSat orbit parameter and requirements
Add required FirstTargetedGeo
Update GeoComSatNetwork to require spacing
Update GEORepeatComSats to require target
Replacing comsatpayload with antenna parameter since testing satellites are kept by the player.   Makes more sense to give them a possibly useful relay instead of a customer bus.
Bring funding inline with CA, leave duration at 2 years.
Change reputation values from placeholders.
Loosen location parameter for network to reduce tedium.
Fix contract requirements/disallows
Replace antenna requirements with positive power
Add optional bonus for being closer to targets 9need fixing)
Fix bonus for precise targeting
Adjust reward to account for bonus
Fixed bonus scaling in GEORepeatSats
Uncommented program requirement for program so I can test it all in sequence
Added max payload and an intermediate orbit as a way to force at least some spacing when all 3 are launched at once.
Also fixed naming issue.
Disable GEOCommNetwork Program, add ComApp2 program
Change references from GEOCommNetwork to CommercialApplications2
Move contracts from EarthSatellites to Com App 2
Add Tundra and Molniya targeted and repeat contracts
Various sorting and naming fixes
fixed antigrind calcs
adjust payload and reward scaling for repeatables
extend program duration to 4 years
Adjust funding to bring it more in line based on number/size of launches
Make contracts available so that anyone on the deprecated GEOComm Program can complete it.
Various formatting and text fixes
Adjusted repeatable contracts to increment payload correctly
This reverts commit 0e75ccf, reversing
changes made to c59d3a2.
Made repeatable contracts not acceptable at the same time.  They share the same anti-grind cooldown, but could be circumvented by accepting all 3 at once.
Removed waypoint messages from targeted GEO contracts.  between the standard and ideal locations, you could see quite a few in/out messages while getting to the right spot, and you can see it in the contract window anyway.
Lowered duration from 4 to 3 years.  Required contracts took me just over 2 years if I did it right after ComApp1, but only 6 months if I did it after.
Made firstTargetedMolniya optional since you do a Molniya in CA1.
Changed Molniya and Tundra targeting to use waypoints instead of orbit parameters.  It allows for a bit more play in LAN and eccentricity while still making you do what those orbits are meant to do.
Adjusted Molniya network intermediate orbit to make it clearer.
Changed some descriptions to make it easier to see which satellites you keep.
Added notes to Tundra and Molniya contracts to remind player about the orbital parameters since they aren't explicitly required.
Loosened time requirements to allow for principia orbit shifts.
Changed Molniya Network to track waypoint loiter instead of orbital parameters to match the rest of the contracts.
Adjust Tundra target range.
Limit to one GEO network contract
Reset RepeatSat_Completion on completion of prerequisite contracts to avoid overly rewarding first repeat.
Clarified separation mechanic.
Upped payload requirement to bring difficulty closer to GEO network
@siimav siimav merged commit f05ccb8 into KSP-RO:master May 5, 2024
3 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants