
Mod update: Spaceships+ to v1.04
Mod Updated to v1.04!
This is a rather substantive update. I'll list off the items done.
1) A new Game Setting has been added, by request, to allow you to choose if Hull Breach chances kick in at 25% ship HP, or at 50%.
2) Distress Calls, I realized you could trigger one while landed. This would never work, so added an IsLanded = false condition on that.
3) Starship Engineering Skill is now linked to repairs you do in EVA, and those Vasco does to the ship. Anything below rank 2, you will do 25% recovery of ship system health. At rank 2 and 3, you will do 50%. At rank 4, you will recover 100% of the damaged system's health back.
4) It was brought up on Reddit that if your ships HP was at 100%, but the individual systems were messed up bad, you couldn't repair them with the Ship Services tech, due to him not doing repairs if your ship's HP is 100%. So I added a whole new dialogue to my custom dialogue function that looks purely at ship systems, while ship HP is 100%, and allows you to repair those systems. You will know the one it is as it is prefixed with (S+).
5.) And the big juicy content one... There is a new "activity" and game setting, called "Grav Drive Parts Quest", that when in an enabled state, will scan planets you land on, as you move around the planet or moon, looking for very specific POI types, to hide a "grav drive component" in a loot crate. This could be a "dungeon" POI, either interior or overland. It could be a Civilian Outpost (the ones with NPCs who offer you "fetch quests"). Or it could be crashed ships. Coolest thing? Batten's Shipwrecks POIs are picked up by this event manager.
A note about the Civilian Outposts... I am having the dickens of a time finding their dialogue. So, I cannot (yet) craft a bartering interaction. The grav drive part will spawn at their POI, but its always, ALWAYS, in a locked crate, or one that isnt locked, but everything is marked as theft. So... if you get one of those locations, you're gonna have to be nimble fingered!
Anyways, as you walk around the planet, there is a 50% chance that this event manager will fire off and set things up for you. You will know it has happened when you see a newly active "activity" appear directing you to get the grav drive part.
Note: this event ONLY fires off if you have a 100% destroyed grav drive. And it will never fire off if you have a grav drive part on you, in a companion's inventory, your rover's or your ships. They are not sellable either. You can only have ONE at a time. And its SOLE use is to give to Vasco, so he can do the repairs, at the cost of 10 ship parts and the grav drive component. And by give, I mean, ask him to repair the ship, he will "take it" from you.
Alright, the game setting... it has three active states:
1) EXPLORATION - this means you have an active "activity" in your quest log, but no marker to show where you need to go.
2) GUIDED - this mean the activity fired and you have a quest marker pointing at the map marker for the POI. if there isnt a map marker at the POI, for whatever reason (and by mapmarker, I mean BGS set up the mapmarker with the proper location ref type - and trust me, they didn't do that for all of their POIs, so... ), anyways, if there isnt a "mapMarkerRefType" at the POI, the quest pip will resolve to the loot crate itself.
3) SPOON FED - Easy, the quest pip will ALWAYS be on the loot crate.
Once you retrieve the grav drive component, the activity will resolve and leave your quest log. All you will need to do next is take it to Vasco and ask him to fix your ship (10 ship parts still required + the grav drive part). He's getting more and more necessary as a ship crew member with this mod now.
More to come... I've only just started to fill out the "skeleton" of this mod.