Jump to content

[1.3.1][1.4.4][v0.5.6b] History of Spaceflight - Contract Pack for Stock/RSS/RP-0/RP-1


Frylovespi

Recommended Posts

Project announcement:

I want to hereby declare my intention to take over control of this mod. @Frylovespi has still not been heard from or logged in since my brief contact with him. Given the developments in the Kerbal world I feel it would be a waste to leave this lying in limbo as it currently is. Taking control will allow me to safely continue work on developing the additions discussed in my previous post, as well as bring this mod to a proper release.

Functionally very little will change, since I already have all the necessary rights in the original Github repo. @Frylovespi remains of course very welcome to return and take back control if that is his wish.

I will leave this notification here for now and request that anyone who would like anything to say on this matter do so; if there's no objections I will push for a release at the end of next week.

 

--

But since I couldn't very well sit still in the meantime, there's a little surprise on the github dev branch some of you may have been waiting for: a complete and working 'light' version, which I call the Pocket Edition. Right now this is simply a redacted version of the stock edition, with most of the repetitions and failed missions being removed. This is was mostly done by paying attention to the equipment used and/or mission profile - whenever there was a notable change in either, the mission in question was preserved.

The result of this is a significant reduction in total number of missions: going from 663 down to 287.  Most of the reduction has been done in the recon programs, while the other programs do see some reductions but are left mostly intact. Gemini is still all there, no real space fan could remove any of those.

The next phase is to start adding more quality stuff into existing parameters and add the most significant of the post-1967 missions. No real promises on timeframe or order in which I do this, it will be whatever I feel like doing most probably.

 

Edited by Morphisor
Link to comment
Share on other sites

I have spent the last week doing a quality pass for all US missions included in the Pocket Edition. What this means is that nearly all missions have received extra parameters and part requirements, mostly focusing on adding in science stuff and adding extras for users of the Bluedog Design Bureau parts - which is very well suited to be used with this pack and comes highly recommended.

These additions have also been retroactively added to the stock version of the pack. I am particularly happy with the later Gemini missions, they have truly become quite a bit more interesting. I have not added any of this to the RSS version however, for 2 reasons: 1. RSS/RO users tend to use Raidernick's mods instead of BDB, which I am not familiar with. 2. I am unsure how RO handles science and do not want to create unsuitable parameters.

If people want it, I will consider looking into improving the RSS version further in this manner, but some advice or help may be needed since I don't play RO myself.

 

--

Finally, I have begun the process of taking over the mod and have already published a formal 0.8 release on GitHub, with each version having its own zip file: https://github.com/Frylovespi/History-of-Spaceflight/releases/tag/0.8.0

I will also try to upload these to Spacedock and CKAN, as well as make a new thread in the releases section. It may not be version 1.0 yet, but that's just because I'm certainly not done with this yet!

 

Edit: release thread opened, any further info will be here: 

 

Edited by Morphisor
New thread link
Link to comment
Share on other sites

  On 3/28/2020 at 4:15 PM, Morphisor said:

The result of this is a significant reduction in total number of missions: going from 663 down to 287.  Most of the reduction has been done in the recon programs, while the other programs do see some reductions but are left mostly intact. Gemini is still all there, no real space fan could remove any of those.

Expand  

Isn't it possible to keep the missions you removed as extra? They make easy cash, and I used them to test stupidly funny rocket designs.
When i looked at the dependencies between missions, the main difficulty was that some crewed missions were dependent from un-crewed recon missions.
I agree however that their repetition is boring, but some were quite cool, challenging or useful (like polar orbits).

Link to comment
Share on other sites

  On 4/4/2020 at 1:24 PM, ndiver said:

Isn't it possible to keep the missions you removed as extra? They make easy cash, and I used them to test stupidly funny rocket designs.
When i looked at the dependencies between missions, the main difficulty was that some crewed missions were dependent from un-crewed recon missions.
I agree however that their repetition is boring, but some were quite cool, challenging or useful (like polar orbits).

Expand  

They are all still there in the Stock and RSS versions, so those are for you if you want all of em! I just made Pocket Edition because not everyone feels the same way about this many similar missions, so more choice!:)

Also, the progression for all versions has been altered to be more logical and no manned or research missions should require a regular recon mission to be completed first.

Link to comment
Share on other sites

  On 4/4/2020 at 2:03 PM, Morphisor said:

They are all still there in the Stock and RSS versions, so those are for you if you want all of em! I just made Pocket Edition because not everyone feels the same way about this many similar missions, so more choice!:)

Also, the progression for all versions has been altered to be more logical and no manned or research missions should require a regular recon mission to be completed first.

Expand  

:wub:

If I can support you on this mod, do not hesitate :)

Link to comment
Share on other sites

  • 2 weeks later...

Ideas for the Skylab missions, in red in the spoilers, real actions that can be used as KSP mission sub-element.
Note that Skylab should:

  Quote

- be a station
- have a docking port,
- 2 solar panels,
- a cooling system,
- science parts including solar observation, micrometeorites

Expand  

Skylab-2: https://en.wikipedia.org/wiki/Skylab_2
Space walks details: https://en.wikipedia.org/wiki/List_of_spacewalks_and_moonwalks_1965–1999#1970–1979_spacewalks_and_moonwalks

  Reveal hidden contents

Which gives:

  Quote

1) fly to Skylab with crew = 3 --> rendezvous
2) while at less than 200m of Skylab, crew report
3) do a first space walk (EVA)
3a) EVA report
4) dock to the skylab
5) activate the cooling system --> resource?
6) second spacewalk
6a) EVA report
6b) deploy a solar panel --> collect amount energy
7) do a solar observation
8) third spacewalk
8a) gather scientific result while in EVA
9) come back safely to Kerbin

Expand  

 

Skylab-3: https://en.wikipedia.org/wiki/Skylab_3

  Reveal hidden contents

Mission suggestion:

  Quote

1) Launch vessel with crew = 3
2) dock to Skylab
3) EVA
3a) crew report
3b) activate cooling system while in EVA --> resource cooling?
3c) science while in EVA
4a) onboard science experiment
4b) recover science experiment
5) EVA n°2
6) EVA n°3
6a) science while in EVA
7) come back safely to Kerbin

Expand  

 

Skylab-4: https://en.wikipedia.org/wiki/Skylab_4

  Reveal hidden contents

Mission suggestion:

  Quote

Like Skylab-3 with with 4 EVA, cooling issue replaced by maintain stability for a certain timing.

Expand  

 

Edited by ndiver
Link to comment
Share on other sites

  On 4/13/2020 at 5:25 PM, ndiver said:

Ideas for the Skylab missions, in red in the spoilers, real actions that can be used as KSP mission sub-element.
Note that Skylab should:

Skylab-2: https://en.wikipedia.org/wiki/Skylab_2
Space walks details: https://en.wikipedia.org/wiki/List_of_spacewalks_and_moonwalks_1965–1999#1970–1979_spacewalks_and_moonwalks

  Reveal hidden contents

Which gives:

 

Skylab-3: https://en.wikipedia.org/wiki/Skylab_3

  Reveal hidden contents

Mission suggestion:

 

Skylab-4: https://en.wikipedia.org/wiki/Skylab_4

  Reveal hidden contents

Mission suggestion:

 

Expand  

Thanks for taking the time to write it all out, that will surely help. That said, allow me to respond in detail.

 I had earlier considered doing a fully sequential mission, sort of like your sequence. Sequences in contracts can be a bit buggy sometimes, so I was hesitant - though it should be ok since there's no orbit/body changes included. Another reason I wanted to avoid these large sequences, is that it becomes quite a huge and complex thing with the ingame contract interface. Have a look at the new Apollo missions and you'll see what I mean. And that's about 6 objectives only. Finally, I worry that most players would find having to do 3 separate EVAs in sequence a bit boring. But if that's not an issue here, fine by me.

The solar/cooling systems activation may be a bit tricky, though I could try if the ResourceConsumption parameter could work for electric charge; for the cooling system activation I can only think of a part test. Finally, the differences between experiments are hard to achieve with stock, but we do have to account for users without extra experiments. So while that works well for BDB, any science objective needs to be double: one generic science for stock and one specific for BDB.

All that being said, I can definitely try to build, say, Skylab-2 in this way for testing. See if it works out in this way and if the contract is still manageable and doesn't break the interface. Would you be the guinea pig @ndiver:)

 

Link to comment
Share on other sites

  On 4/14/2020 at 7:12 PM, Morphisor said:

Thanks for taking the time to write it all out, that will surely help. That said, allow me to respond in detail.

 I had earlier considered doing a fully sequential mission, sort of like your sequence. Sequences in contracts can be a bit buggy sometimes, so I was hesitant - though it should be ok since there's no orbit/body changes included. Another reason I wanted to avoid these large sequences, is that it becomes quite a huge and complex thing with the ingame contract interface. Have a look at the new Apollo missions and you'll see what I mean. And that's about 6 objectives only. Finally, I worry that most players would find having to do 3 separate EVAs in sequence a bit boring. But if that's not an issue here, fine by me.

Expand  

I will tell you what I think of it when arriving at this step :D
My point-of-view on a mission is that an historical mission should ideally be a single contract from the take-off to the landing.
After if some steps are repetitive, we could set-up these steps as optional (it makes the mission closer to history, but rewarded as bonus funds / reputation / science).

  On 4/14/2020 at 7:12 PM, Morphisor said:

The solar/cooling systems activation may be a bit tricky, though I could try if the ResourceConsumption parameter could work for electric charge; for the cooling system activation I can only think of a part test. Finally, the differences between experiments are hard to achieve with stock, but we do have to account for users without extra experiments. So while that works well for BDB, any science objective needs to be double: one generic science for stock and one specific for BDB.

All that being said, I can definitely try to build, say, Skylab-2 in this way for testing. See if it works out in this way and if the contract is still manageable and doesn't break the interface. Would you be the guinea pig @ndiver:)

Expand  

Excellent idea to have "one generic science for stock and one specific for BDB" :)
Give me just a bit of time to progress in my current save before testing extra missions :D

Edited by ndiver
Link to comment
Share on other sites

  On 4/20/2020 at 1:30 PM, ndiver said:

I will tell you what I think of it when arriving at this step :D
My point-of-view on a mission is that an historical mission should ideally be a single contract from the take-off to the landing.
After if some steps are repetitive, we could set-up these steps as optional (it makes the mission closer to history, but rewarded as bonus funds / reputation / science).

Excellent idea to have "one generic science for stock and one specific for BDB" :)
Give me just a bit of time to progress in my current save before testing extra missions :D

Expand  

Making the extra stuff optional is a good idea, I think that would be a good compromise. Will start working on it as soon as I finish a few more Soyuz contracts! You'd better hurry :cool:

Link to comment
Share on other sites

@ndiver and anyone else interested, I just uploaded a heavily modified version of the Skylab 2 contract to the dev branch, so please go test it!

It should all work in its current form, but I still fear the major sequence could lead to stuff not triggering properly.

I followed the mission profile suggested by @ndiver as much as possible, but I had to leave out a few things: the cooling system check didn't work out; for a Part Test parameter to work, the part in question needs a specific test module in its config, which pretty much none of the mods parts have. It also requires a specific part to be mentioned, so that's annoying if players want to use something different. Picking up science on EVA was another thing I couldn't quite figure out how to reproduce, since there's no checks for taking/loading data onto a kerbal or any science container for that matter. The rest of it is in there, though!

Really eager to get feedback on this one!

Link to comment
Share on other sites

  On 4/25/2020 at 10:30 AM, ndiver said:

I will first try to install the 1.7 of BDB to see the impact of the parts on the errors I had, I just hope it will not crash my save :/

Expand  

You should be fine with the release version of bdb now, I uploaded modifications to all affected missions that allow better compatibility with both versions!

Link to comment
Share on other sites

  On 4/25/2020 at 10:37 AM, Morphisor said:

You should be fine with the release version of bdb now, I uploaded modifications to all affected missions that allow better compatibility with both versions!

Expand  

I'm more afraid of ships already flying with replaced parts :-|

Edit: I give up with BDB 1.7, I get a large error message when loading KSP :/

Edited by ndiver
Link to comment
Share on other sites

  On 4/25/2020 at 10:40 AM, ndiver said:

I'm more afraid of ships already flying with replaced parts :-|

Edit: I give up with BDB 1.7, I get a large error message when loading KSP :/

Expand  

Your error may be related to dependencies or such, but better to get help on that within the bdb thread. Other than that, all I can recommend is to stick with the version you used before in saves you wanna keep sane.

Link to comment
Share on other sites

  On 4/25/2020 at 11:25 AM, Morphisor said:

Your error may be related to dependencies or such, but better to get help on that within the bdb thread. Other than that, all I can recommend is to stick with the version you used before in saves you wanna keep sane.

Expand  

I checked on my sandbox save the update, I understand the impact and interest of BDB 1.7 for HoSF, there are indeed tons of new parts for probes :)
I also confirm that ALL contracts load correctly with 1.7    \o/

Edited by ndiver
Link to comment
Share on other sites

  • 4 weeks later...

@ndiver I have done quite some testing on the changes to Skylab mission 2 yesterday, and found that it simply isn't working as intended. There's several issues I found: the resourceConsumption parameter is not calculating properly - it seems to complete at any negative value, instead of at the specified value. So I'm removing that one. Furthermore, something seems fundamentally wrong with the size or completion of the large sequence I had built - the whole sequence automatically completed after succeeding at the 2nd EVA, even though the reports weren't done, another EVA was still on the list and there was still science to report. For some reason, it seems CC has too much trouble with a large amount of sequenced parameters.

So, I decided it's better to keep the mission simpler than the real thing. Don't worry, the Skylab missions are still more complex and engaging than they were before - but now the sequence ends after the EVA from the station (2nd EVA for Skylab-2, first one for 3 and 4). Let's hope KSP2 brings better mission design possibilities when it comes around.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...