Oh, I thought it expected to be run on its own anyway because you modified Earth.cfg
The MPS issue from the "ITEM 27" thread is basically the result of it not saving the state... and as it can't really be done in hours, so I recommend putting a warning in the manual stating that scenario saving is not supported in MM102, 103 and 104.
How much work is really missing there? I would consider it personally as a show stopper to release, since the problems there might also be symptom for problems in future stages. The MPS is an active factor until we leave MM 106, which means about 55 minutes of the scenario. That is not long, but long enough to consider saving between the OMS maneuvers a normal action.
But now, having the mission editor to keep users away from manually editing scenario files, I'll add save capability from pad all the way up, and the extra scenario parameters will be "hidden" from the user.
ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN.
Yes I know it will not be ready overnight but, to me at least, that is the main target of this next development cycle. I think this is gotten so big that even us devs are having difficulties editing scenarios (and the mission files will go the same way).
That warning looks so scary even google translate can't translate :rofl:.
The MPS vacuum inerting requires two switch throws on R4, MPS H2 PRESS LINE VENT - OP, wait 60 sec, MPS H2 PRESS LINE VENT - GND.Saving the state in the GPC sw classes is easy. Then there's the MPS manifold propellant resources to deal with (and then testing).
For the user, the MPS pretty much ends with turning off the SSME controllers, EIUs and putting the He Isol vlvs in GPC, and if I recall that's in MM105 (maybe 104). There's a vacuum inerting at the beginning of MM106 but it is automatic. So I'd say the save "gap" is about 20-30 minutes. It's a shame really, but it goes back to the "no need for save capability during launch" thing. But now, having the mission editor to keep users away from manually editing scenario files, I'll add save capability from pad all the way up, and the extra scenario parameters will be "hidden" from the user.
The MPS vacuum inerting requires two switch throws on R4, MPS H2 PRESS LINE VENT - OP, wait 60 sec, MPS H2 PRESS LINE VENT - GND.
Yes, you are correct. I re-read the MPS Workbook and both MPS inertings are fully automatic. The first one occurs at MPS DUMP COMPLETE+15 minutes and lasts for 2 minutes. The second occurs when the crew performs the OPS106 transition.AFAIK, both MPS vacuum inertings (is this a word?) are fully automated. The procedure you're referring to is the GH2 pressurization line inerting.
The MPS issue from the "ITEM 27" thread is basically the result of it not saving the state... and as it can't really be done in hours, so I recommend putting a warning in the manual stating that scenario saving is not supported in MM102, 103 and 104.
Going back to the external airlock: can't a hatch be put on top of it? There's one on the TAA, is it possible to "clone" it?
They were committed.Check your mail
Now we have this. From what I can tell, the ODS is in the right spot but the External Airlock itself isn't. And the height issue is still undealt with leading to hatch/tunnel misalignment.They were committed.
case VC_DOCKCAM: //Docking camera
DisplayCameraLabel(VC_LBL_DOCKCAM);
SetCameraOffset(_V(orbiter_ofs.x + 0.00175, orbiter_ofs.y - 1.03/*EXTERNAL_AIRLOCK_POS.y*/ + 1.15, orbiter_ofs.z + pMission->GetExternalAirlockZPos() - 0.3275));
SetCameraDefaultDirection(_V(0.0, 1.0, 0.0), PI);
SetCameraRotationRange(0, 0, 0, 0);
oapiVCSetNeighbours(-1, -1, VC_PLBCAMFL, VC_AFTPILOT);
Now we have this. From what I can tell, the ODS is in the right spot but the External Airlock itself isn't. And the height issue is still undealt with leading to hatch/tunnel misalignment.
![]()
---------- Post added at 09:30 PM ---------- Previous post was at 09:23 PM ----------
As a solution to the ODS camera view issue, how about binding its offset to the offset of the airlock itsefl? Currently we have it like this:
Code:case VC_DOCKCAM: //Docking camera DisplayCameraLabel(VC_LBL_DOCKCAM); SetCameraOffset(_V(orbiter_ofs.x + 0.00175, orbiter_ofs.y - 1.03/*EXTERNAL_AIRLOCK_POS.y*/ + 1.15, orbiter_ofs.z + pMission->GetExternalAirlockZPos() - 0.3275)); SetCameraDefaultDirection(_V(0.0, 1.0, 0.0), PI); SetCameraRotationRange(0, 0, 0, 0); oapiVCSetNeighbours(-1, -1, VC_PLBCAMFL, VC_AFTPILOT);
---------- Post added at 09:37 PM ---------- Previous post was at 09:30 PM ----------
And here's the reason why the view is so bad. The ODS doesn't fit the airlock, or the offset is bad.
![]()
Could you try in D3D9Client.cfg setting NearClipPlaneMode to 1 and VCNearPlane to 0.01? This is to avoid clipping of meshes in VC mode.You look carefully, can see that the ODS camera position always depends on the external airlock position (pMission->GetExternalAirlockZPos()).
As for the ODS/airlock relative positioning I think I left the numbers it they were before.
About the ODS camera issues you are having... I can't reproduce them. I've tried both graphics clients, both airlock positions, with and without ODS, with and without TAA. Is anybody else having this camera issue?
Could you try in D3D9Client.cfg setting NearClipPlaneMode to 1 and VCNearPlane to 0.01? This is to avoid clipping of meshes in VC mode.
So, are we moving the non-SSU specific documentation out of svn (and the release package) and into a dedicated download folder in SF? I would do it, but I don't have enough access at SF to add downloads, so either I get promoted or somebody with access do it please.
Thanks! That's a load off the release package. I've corrected the release file list and will update with the updated manual. Is this enough? "Additional documentation containing background information about the shuttle and its systems can be found here (http://sourceforge.net/projects/shuttleultra/files/References/)."I have done it now, I also moved the old source code documentation there.
You can find the files now here:
https://sourceforge.net/projects/shuttleultra/files/References/
How about: "These files are not part of Space Shuttle Ultra, but are instead NASA publications. They are provided here as background information about the Space Shuttle."We should better add a readme to the folder, so there are no doubts that this is not our own documentation (except the old source code documentation), but NASA publications.
Any suggestion how to formulate this? After all, its not GPL documentation.
How about: "These files are not part of Space Shuttle Ultra, but are instead NASA publications. They are provided here as background information about the Space Shuttle."