RendezvousGoal possible?
Opened this issue · 3 comments
We would need a new instruction for this: VESSEL_FROM_MISSION(mission_name) that sets the vessel id that has finished the mission mission_name.
And the RendezvousGoal needs access to the manager, that handles the completed missions. The information is there. Once it is there, we could check if the vessel is within reach. (< 100m, or even configurable)
Could something similar be used to have a specific Kerbal EVA, say the mission requires Jebidiah Kerman. I think that could be a simple(ish) check name of kerbal line. And on that thought, couldn't a name become a requirement of ship. something like this:
VesselNameGoal
vesselName = Sample Ship Nomenclature
EVAGoal
requiredKerbal = Jebidiah
Lacking the last name on the req kerbal because from my telling they all have the same last name.
Its just my thought on it, any way I would love the RendezousGoal.
edit--------------------------------------------------------6/18/2013-10:04AM-----------------------------------------------------------------------edit
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Also again more close to your Rendezvous Goal something like this:
DockingGoal
targetVesselName = Sample Ship Nomenclature
Just as a possibly cheaper way to make it work.
edit--------------------------------------------------------6/18/2013-11:40AM-----------------------------------------------------------------------edit
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
So elaborating on this you make on mission requiring a certain name, then another mission that requires you complete the first mission and requires you to dock to the ship of a certain name. and instead of it having to route around files, it just has to read a line of text and check if it matches, so I think that'd be less resource intensive.
While this is perfectly possible, name please one good usecase :).
For the Specific Kerbal to EVA I can't think of a good use, however for the vessel name requirement, I see it easier to implement so instead of use ship from goal number etc. and have it go in and assign a code to that ship, it only has to scan the vessel name line, being less resource hoggish. Now it only has to check a line instead of having to to add a line and then check for that line again later. Make sense?