BEGIN_ATTACHMENT
P .1 .5 0 0 -1 0 0 0 -1 XS ; TO SHUTTLE
P 0 3.335 0 0 1 0 0 0 1 GS ; TO RMS
C 0 -.695 1.145 0 -1 0 0 0 -1 XS ; TO EVA
C 0 -.695 1.145 0 -1 0 0 0 -1 XS ; TO EVA
END_ATTACHMENT
void Atlantis::ToggleGrapple(void)
{
HWND hDlg;
OBJHANDLE hV = GetAttachmentStatus(rms_attach);
if (hV) { // release satellite
ATTACHMENTHANDLE hAtt = CanArrest();
DetachChild(rms_attach);
if (hDlg = oapiFindDialog(g_Param.hDLL, IDD_RMS)) {
SetWindowText(GetDlgItem(hDlg, IDC_GRAPPLE), "Grapple");
EnableWindow(GetDlgItem(hDlg, IDC_STOW), TRUE);
}
// check whether the object being ungrappled is ready to be clamped into the payload bay
// if (hAtt) {
// AttachChild(hV, sat_attach, hAtt);
// if (hDlg) {
// SetWindowText(GetDlgItem(hDlg, IDC_PAYLOAD), "Purge");
// EnableWindow(GetDlgItem(hDlg, IDC_PAYLOAD), TRUE);
// }
//}
#ifdef UNDEF
VECTOR3 pos, dir, rot, gbay, gpos;
GetAttachmentParams(sat_attach, pos, dir, rot);
Local2Global(pos, gbay);
VESSEL *v = oapiGetVesselInterface(hV);
DWORD nAttach = v->AttachmentCount(true);
for (DWORD j = 0; j < nAttach; j++) { // now scan all attachment points
ATTACHMENTHANDLE hAtt = v->GetAttachmentHandle(true, j);
v->GetAttachmentParams(hAtt, pos, dir, rot);
v->Local2Global(pos, gpos);
if (dist(gpos, gbay) < MAX_GRAPPLING_DIST) {
AttachChild(hV, sat_attach, hAtt);
return;
}
}
#endif
}
else { // grapple satellite
VECTOR3 gpos, grms, pos, dir, rot;
Local2Global(arm_tip[0], grms); // global position of RMS tip
// Search the complete vessel list for a grappling candidate.
// Not very scalable ...
for (DWORD i = 0; i < oapiGetVesselCount(); i++) {
OBJHANDLE hV = oapiGetVesselByIndex(i);
if (hV == GetHandle()) continue; // we don't want to grapple ourselves ...
oapiGetGlobalPos(hV, &gpos);
if (dist(gpos, grms) < oapiGetSize(hV)) { // in range
VESSEL *v = oapiGetVesselInterface(hV);
DWORD nAttach = v->AttachmentCount(true);
for (DWORD j = 0; j < nAttach; j++) { // now scan all attachment points of the candidate
ATTACHMENTHANDLE hAtt = v->GetAttachmentHandle(true, j);
const char *id = v->GetAttachmentId(hAtt);
//if (strncmp(id, "GS", 2)) continue; // attachment point not compatible
v->GetAttachmentParams(hAtt, pos, dir, rot);
v->Local2Global(pos, gpos);
sprintf(oapiDebugString(), "dist %2.2f ", dist(gpos, grms));
if (dist(gpos, grms) < 10) { // found one!
// check whether satellite is currently clamped into payload bay
//if (hV == GetAttachmentStatus(sat_attach))
// DetachChild(sat_attach);
AttachChild(hV, rms_attach, hAtt);
if (hDlg = oapiFindDialog(g_Param.hDLL, IDD_RMS)) {
SetWindowText(GetDlgItem(hDlg, IDC_GRAPPLE), "Release");
EnableWindow(GetDlgItem(hDlg, IDC_STOW), FALSE);
}
return;
}
}
}
}
}
}
Only now I realized that payload bay door\Ku Band stc. operation interface imitates L13 panel.
All this menu system surpasses David's413 Shuttle Fleet. Great job!
Just wanted to note that Endeavour's payload bay doors, when opened, are a bit off the orbiter's wall... (x coord. rotation point slightly off?).
for (DWORD i = 0; i < oapiGetVesselCount(); i++) {
OBJHANDLE hV = oapiGetVesselByIndex(i);
if (hV == GetHandle()) continue; // we don't want to grapple ourselves ...
oapiGetGlobalPos(hV, &gpos);
sprintf(oapiDebugString(), "dist %2.2f size %2.2f ", dist(gpos, grms), oapiGetSize(hV));
if (dist(gpos, grms) < oapiGetSize(hV)) { // in range
VESSEL *v = oapiGetVesselInterface(hV);
DWORD nAttach = v->AttachmentCount(true);
for (DWORD j = 0; j < nAttach; j++) { // now scan all attachment points of the candidate
ATTACHMENTHANDLE hAtt = v->GetAttachmentHandle(true, j);
const char *id = v->GetAttachmentId(hAtt);
; === Configuration file for vessel class NASA ASEM ===
ClassName = ASEM
MeshName = 2016SPACESHUTTLE\ASEM2
Mass = 1124
Size = 10
; === Attachment specs ===
BEGIN_ATTACHMENT
P 0 .5 0 0 -1 0 0 0 -1 XS ; TO SHUTTLE
P 0 3.2 0 0 1 0 0 0 1 GS ; TO RMS
C 0 -.695 1.145 0 -1 0 0 0 -1 XS ; TO EVA
C 0 -.695 1.145 0 -1 0 0 0 -1 XS ; TO EVA
END_ATTACHMENT
-32.2=Playsound(XRSound\Launch\STS-51-F.wav)
-30=orbit(101,312,49.5,-1)
-6=engine(0,100,6)
3=engine(100,104.5,1.00)
30=engine(104.5,72.00,5.00)
55=engine(72.0,104.5,5.00)
124=jettison()
124=jettison()
343=engineout(3)
555=jettison()
spotlight1 = (SpotLight*)AddSpotLight(_V(1.6380, -1.3773, 7.2568), _V(0.5, 0.7071, -0.5), 3, 0.5, 0.0, 0.05, (120 * RAD), (10 * RAD), col_d, col_s, col_a);
spotlight2 = (SpotLight*)AddSpotLight(_V(-1.6380, -1.3773, 7.2568), _V(-0.5, 0.7071, -0.5), 3, 0.5, 0.0, 0.05, (120 * RAD), (10 * RAD), col_d, col_s, col_a);
spotlight3 = (SpotLight*)AddSpotLight(_V(1.6380, -1.3773, 2.5713), _V(0.7071, 0.7071, 0), 3, 0.5, 0.0, 0.05, (120 * RAD), (10 * RAD), col_d, col_s, col_a);
spotlight4 = (SpotLight*)AddSpotLight(_V(-1.6380, -1.3773, 2.5713), _V(0.7071, 0.7071, 0), 3, 0.5, 0.0, 0.05, (120 * RAD), (10 * RAD), col_d, col_s, col_a);
spotlight5 = (SpotLight*)AddSpotLight(_V(1.6380, -1.3773, -2.0453), _V(0.5, 0.7071, 0.5), 3, 0.5, 0.0, 0.05, (120 * RAD), (10 * RAD), col_d, col_s, col_a);
spotlight6 = (SpotLight*)AddSpotLight(_V(-1.6380, -1.3773, -2.0453), _V(-0.5, 0.7071, 0.5), 3, 0.5, 0.0, 0.05, (120 * RAD), (10 * RAD), col_d, col_s, col_a);
so if you set the cfg to this it seems to work
Code:; === Configuration file for vessel class NASA ASEM === ClassName = ASEM MeshName = 2016SPACESHUTTLE\ASEM2 Mass = 1124 Size = 10 ; === Attachment specs === BEGIN_ATTACHMENT P 0 .5 0 0 -1 0 0 0 -1 XS ; TO SHUTTLE P 0 3.2 0 0 1 0 0 0 1 GS ; TO RMS C 0 -.695 1.145 0 -1 0 0 0 -1 XS ; TO EVA C 0 -.695 1.145 0 -1 0 0 0 -1 XS ; TO EVA END_ATTACHMENT
I wonder if the rms camera needs to be set back. It is set where it would be in the rms. BUT you get clipping so you can't see the target
So to try to be a bit more organized I created new folders: STS_PAYLOADSNEW for meshes and textures.
so here is sts49 and sts61c
https://drive.google.com/open?id=1j7zsTj4_9RJe8OSW72e4o70zRyBKF5w3
Not sure on the orbit and shuttle location
**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 6.41633e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Module AtlantisConfig.dll .... [Build 160828, API 160828]
000000.000: Module AtmConfig.dll ......... [Build 160828, API 160828]
000000.000: Module DGConfigurator.dll .... [Build 160828, API 160828]
000000.000: ---------------------------------------------------------------
BaseDir : C:\ORBITER 2016\ORBITER 2016 THD\
ConfigDir : C:\ORBITER 2016\ORBITER 2016 THD\Config\
MeshDir : C:\ORBITER 2016\ORBITER 2016 THD\Meshes\
TextureDir : C:\ORBITER 2016\ORBITER 2016 THD\Textures\
HightexDir : C:\ORBITER 2016\ORBITER 2016 THD\Textures2\
ScenarioDir: C:\ORBITER 2016\ORBITER 2016 THD\Scenarios\
000000.000: ---------------------------------------------------------------
000000.000: Module D3D9Client.dll ........ [Build 190225, API 160828]
============================ ERROR: ===========================
Failed loading module Modules\Plugin\CamShake.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
============================ ERROR: ===========================
Failed loading module Modules\Plugin\InterMFD56.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
000000.000: Module LunarTransferMFD.dll .. [Build 160829, API 160815]
============================ ERROR: ===========================
Failed loading module Modules\Plugin\Map3DMFD.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
============================ ERROR: ===========================
Failed loading module Modules\Plugin\ReFuelMFD.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
000000.000: Module ScriptMFD.dll ......... [Build 160828, API 160828]
000000.000: Module Multistage2015_MFD.dll [Build 170626, API 160828]
000000.000: Module InterMFD57.dll ........ [Build 161216, API 160910]
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: oapiRegisterMFDMode
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.000: Module Meshdebug.dll ......... [Build 160828, API 160828]
000000.000: Module LuaMFD.dll ............ [Build 160828, API 160828]
000000.000: Module transx.dll ............ [Build 160216, API 160214]
000000.000: Module CustomMFD.dll ......... [Build 160828, API 160828]
000000.000: Module AttitudeMFD.dll ....... [Build ******, API 060425]
000000.000: Module HUDdataMFD.dll ........ [Build ******, API 060425]
000000.000: Module LuaConsole.dll ........ [Build 160828, API 160828]
000000.000: Module ExtMFD.dll ............ [Build 160828, API 160828]
============================ ERROR: ===========================
Failed loading module Modules\Plugin\DX9ExtMFD.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
000000.000: Module FlightData.dll ........ [Build 160828, API 160828]
000000.000: Module Framerate.dll ......... [Build 160828, API 160828]
000000.000: Module Rcontrol.dll .......... [Build 160828, API 160828]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: Module XRSound.dll ........... [Build 180309, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 180310, API 160828]
============================ ERROR: ===========================
Failed loading module Modules\Plugin\BaseSyncMFD.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
000000.000: Module DscovrMFD.dll ......... [Build 150205, API 100830]
000000.000:
000000.000: **** Creating simulation session
000000.000: D3D9: [DirectX 9 Initialized]
D3D9: 3D-Adapter.............. : NVIDIA GeForce GT 240M
D3D9: MaxTextureWidth......... : 8192
D3D9: MaxTextureHeight........ : 8192
D3D9: MaxTextureRepeat........ : 8192
D3D9: VolTexAddressCaps....... : 0x3F
D3D9: NumSimultaneousRTs...... : 4
D3D9: VertexDeclCaps.......... : 0x30F
D3D9: MiscCaps................ : 0x2FCEF2
D3D9: XNA Math Support........ : Yes
D3D9: Vertex Texture.......... : Yes
D3D9: Shadow Mapping.......... : Yes
D3D9: D3DFMT_A16B16G16R16F.... : Yes
D3D9: D3DFMT_A32B32G32R32F.... : Yes
D3D9: D3DFMT_D32F_LOCKABLE.... : Yes
D3D9: D3DFMT_A2R10G10B10...... : Yes
D3D9: D3DFMT_L8............... : Yes
D3D9: D3DDTCAPS_DEC3N......... : No
D3D9: D3DDTCAPS_FLOAT16_2..... : Yes
D3D9: D3DDTCAPS_FLOAT16_4..... : Yes
D3D9: Runs under WINE......... : No
D3D9: Available Texture Memory : 3003 MB
000000.000: D3D9: [3DDevice Initialized]
000000.000: D3D9: [Loading Constellations]
000000.000: D3D9: [D3D9Client Initialized]
000000.000: Module Sun.dll ............... [Build 160828, API 160828]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
000000.000: Module Mercury.dll ........... [Build 160828, API 160828]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
000000.000: Module Venus.dll ............. [Build 160828, API 160828]
000000.000: Module VenusAtm2006.dll ...... [Build 160828, API 160828]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
000000.000: Module Earth.dll ............. [Build 160828, API 160828]
000000.000: Module EarthAtmJ71G.dll ...... [Build 160828, API 160828]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
============================ ERROR: ===========================
Parse error from base definition file for Cape Canaveral: Block: TEXn: expected 3 values (*char, scalar, scalar)
[BaseObject::ParseError | .\Baseobj.cpp | 184]
===============================================================
============================ ERROR: ===========================
Parse error from base definition file for Cape Canaveral: Block: TEXn: expected 3 values (*char, scalar, scalar)
[BaseObject::ParseError | .\Baseobj.cpp | 184]
===============================================================
000000.000: BaseObject: Parse error 2
000000.000: Module Moon.dll .............. [Build 160828, API 160828]
ELP82: Precision 1e-005, Terms 116/829
000000.000: Module Mars.dll .............. [Build 160828, API 160828]
000000.000: Module MarsAtm2006.dll ....... [Build 160828, API 160828]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
000000.000: Module Phobos.dll ............ [Build ******, API 060425]
000000.000: Module Deimos.dll ............ [Build ******, API 060425]
000000.000: Module Galsat.dll ............ [Build 160828, API 160828]
000000.000: Module Jupiter.dll ........... [Build 160828, API 160828]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
000000.000: Module Io.dll ................ [Build 160828, API 160828]
000000.000: Module Europa.dll ............ [Build 160828, API 160828]
000000.000: Module Ganymede.dll .......... [Build 160828, API 160828]
000000.000: Module Callisto.dll .......... [Build 160828, API 160828]
000000.000: Module Satsat.dll ............ [Build 160828, API 160828]
000000.000: Module Saturn.dll ............ [Build 160828, API 160828]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
000000.000: Module Mimas.dll ............. [Build 160828, API 160828]
SATSAT Mimas: Terms 113
000000.000: Module Enceladus.dll ......... [Build 160828, API 160828]
SATSAT Enceladus: Terms 33
000000.000: Module Tethys.dll ............ [Build 160828, API 160828]
SATSAT Tethys: Terms 101
000000.000: Module Dione.dll ............. [Build 160828, API 160828]
SATSAT Dione: Terms 59
000000.000: Module Rhea.dll .............. [Build 160828, API 160828]
SATSAT Rhea: Terms 68
000000.000: Module Titan.dll ............. [Build 160828, API 160828]
SATSAT Titan: Terms 100
000000.000: Module Iapetus.dll ........... [Build 160828, API 160828]
SATSAT Iapetus: Terms 605
000000.000: Module Uranus.dll ............ [Build 160828, API 160828]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
000000.000: Module Miranda.dll ........... [Build ******, API 060425]
000000.000: Module Ariel.dll ............. [Build ******, API 060425]
000000.000: Module Umbriel.dll ........... [Build ******, API 060425]
000000.000: Module Titania.dll ........... [Build ******, API 060425]
000000.000: Module Oberon.dll ............ [Build ******, API 060425]
000000.000: Module Neptune.dll ........... [Build 160828, API 160828]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
000000.000: Finished initialising world
000000.000: Module SPACESHUTTLE2016D.dll . [Build 190612, API 160828]
============================ ERROR: ===========================
Mesh not found: .\Meshes\2016SPACESHUTTLE\Discovery\DiscoveryORG2016f.msh
[MeshManager::LoadMesh | .\Mesh.cpp | 1238]
===============================================================
D3D9: ERROR: D3D9Client::clbkStoreMeshPersistent(2016SPACESHUTTLE\Discovery\DiscoveryORG2016f) hMesh is NULL
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::CreateVariableDragElement
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.000: >>> ERROR: No vessel class configuration file found for:
============================ ERROR: ===========================
ORBUS
[Vessel::OpenConfigFile | .\Vessel.cpp | 243]
===============================================================
000000.000: >>> TERMINATING <<<
**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 6.41633e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Module AtlantisConfig.dll .... [Build 160828, API 160828]
000000.000: Module AtmConfig.dll ......... [Build 160828, API 160828]
000000.000: Module DGConfigurator.dll .... [Build 160828, API 160828]
000000.000: ---------------------------------------------------------------
BaseDir : C:\ORBITER 2016\ORBITER 2016 THD\
ConfigDir : C:\ORBITER 2016\ORBITER 2016 THD\Config\
MeshDir : C:\ORBITER 2016\ORBITER 2016 THD\Meshes\
TextureDir : C:\ORBITER 2016\ORBITER 2016 THD\Textures\
HightexDir : C:\ORBITER 2016\ORBITER 2016 THD\Textures2\
ScenarioDir: C:\ORBITER 2016\ORBITER 2016 THD\Scenarios\
000000.000: ---------------------------------------------------------------
000000.000: Module D3D9Client.dll ........ [Build 190225, API 160828]
============================ ERROR: ===========================
Failed loading module Modules\Plugin\CamShake.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
============================ ERROR: ===========================
Failed loading module Modules\Plugin\InterMFD56.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
000000.000: Module LunarTransferMFD.dll .. [Build 160829, API 160815]
============================ ERROR: ===========================
Failed loading module Modules\Plugin\Map3DMFD.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
============================ ERROR: ===========================
Failed loading module Modules\Plugin\ReFuelMFD.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
000000.000: Module ScriptMFD.dll ......... [Build 160828, API 160828]
000000.000: Module Multistage2015_MFD.dll [Build 170626, API 160828]
000000.000: Module InterMFD57.dll ........ [Build 161216, API 160910]
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: oapiRegisterMFDMode
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.000: Module Meshdebug.dll ......... [Build 160828, API 160828]
000000.000: Module LuaMFD.dll ............ [Build 160828, API 160828]
000000.000: Module transx.dll ............ [Build 160216, API 160214]
000000.000: Module CustomMFD.dll ......... [Build 160828, API 160828]
000000.000: Module AttitudeMFD.dll ....... [Build ******, API 060425]
000000.000: Module HUDdataMFD.dll ........ [Build ******, API 060425]
000000.000: Module LuaConsole.dll ........ [Build 160828, API 160828]
000000.000: Module ExtMFD.dll ............ [Build 160828, API 160828]
============================ ERROR: ===========================
Failed loading module Modules\Plugin\DX9ExtMFD.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
000000.000: Module FlightData.dll ........ [Build 160828, API 160828]
000000.000: Module Framerate.dll ......... [Build 160828, API 160828]
000000.000: Module Rcontrol.dll .......... [Build 160828, API 160828]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: Module XRSound.dll ........... [Build 180309, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 180310, API 160828]
============================ ERROR: ===========================
Failed loading module Modules\Plugin\BaseSyncMFD.dll (code 126)
[Orbiter::LoadModule | .\Orbiter.cpp | 600]
===============================================================
000000.000: Module DscovrMFD.dll ......... [Build 150205, API 100830]
000000.000:
000000.000: **** Creating simulation session
000000.000: D3D9: [DirectX 9 Initialized]
000000.000: D3D9: [3DDevice Initialized]
000000.000: D3D9: [Loading Constellations]
000000.000: D3D9: [D3D9Client Initialized]
000000.000: Module Sun.dll ............... [Build 160828, API 160828]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
000000.000: Module Mercury.dll ........... [Build 160828, API 160828]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
000000.000: Module Venus.dll ............. [Build 160828, API 160828]
000000.000: Module VenusAtm2006.dll ...... [Build 160828, API 160828]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
000000.000: Module Earth.dll ............. [Build 160828, API 160828]
000000.000: Module EarthAtmJ71G.dll ...... [Build 160828, API 160828]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
============================ ERROR: ===========================
Parse error from base definition file for Cape Canaveral: Block: TEXn: expected 3 values (*char, scalar, scalar)
[BaseObject::ParseError | .\Baseobj.cpp | 184]
===============================================================
============================ ERROR: ===========================
Parse error from base definition file for Cape Canaveral: Block: TEXn: expected 3 values (*char, scalar, scalar)
[BaseObject::ParseError | .\Baseobj.cpp | 184]
===============================================================
000000.000: BaseObject: Parse error 2
000000.000: Module Moon.dll .............. [Build 160828, API 160828]
ELP82: Precision 1e-005, Terms 116/829
000000.000: Module Mars.dll .............. [Build 160828, API 160828]
000000.000: Module MarsAtm2006.dll ....... [Build 160828, API 160828]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
000000.000: Module Phobos.dll ............ [Build ******, API 060425]
000000.000: Module Deimos.dll ............ [Build ******, API 060425]
000000.000: Module Galsat.dll ............ [Build 160828, API 160828]
000000.000: Module Jupiter.dll ........... [Build 160828, API 160828]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
000000.000: Module Io.dll ................ [Build 160828, API 160828]
000000.000: Module Europa.dll ............ [Build 160828, API 160828]
000000.000: Module Ganymede.dll .......... [Build 160828, API 160828]
000000.000: Module Callisto.dll .......... [Build 160828, API 160828]
000000.000: Module Satsat.dll ............ [Build 160828, API 160828]
000000.000: Module Saturn.dll ............ [Build 160828, API 160828]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
000000.000: Module Mimas.dll ............. [Build 160828, API 160828]
SATSAT Mimas: Terms 113
000000.000: Module Enceladus.dll ......... [Build 160828, API 160828]
SATSAT Enceladus: Terms 33
000000.000: Module Tethys.dll ............ [Build 160828, API 160828]
SATSAT Tethys: Terms 101
000000.000: Module Dione.dll ............. [Build 160828, API 160828]
SATSAT Dione: Terms 59
000000.000: Module Rhea.dll .............. [Build 160828, API 160828]
SATSAT Rhea: Terms 68
000000.000: Module Titan.dll ............. [Build 160828, API 160828]
SATSAT Titan: Terms 100
000000.000: Module Iapetus.dll ........... [Build 160828, API 160828]
SATSAT Iapetus: Terms 605
000000.000: Module Uranus.dll ............ [Build 160828, API 160828]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
000000.000: Module Miranda.dll ........... [Build ******, API 060425]
000000.000: Module Ariel.dll ............. [Build ******, API 060425]
000000.000: Module Umbriel.dll ........... [Build ******, API 060425]
000000.000: Module Titania.dll ........... [Build ******, API 060425]
000000.000: Module Oberon.dll ............ [Build ******, API 060425]
000000.000: Module Neptune.dll ........... [Build 160828, API 160828]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
000000.000: Finished initialising world
000000.000: Module SPACESHUTTLE2016D.dll . [Build 190612, API 160828]
============================ ERROR: ===========================
Mesh not found: .\Meshes\2016SPACESHUTTLE\Discovery\DiscoveryORG2016f.msh
[MeshManager::LoadMesh | .\Mesh.cpp | 1238]
===============================================================
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::CreateVariableDragElement
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.000: >>> ERROR: No vessel class configuration file found for:
============================ ERROR: ===========================
Spacecraft3
[Vessel::OpenConfigFile | .\Vessel.cpp | 243]
===============================================================
000000.000: >>> TERMINATING <<<
Not sure on the orbit and shuttle location
ORBIT
Reference[I][/I]: Geocentric (LEO)
Perigee: 331 km
Apogee: 338 km
Inclination: 28.5°
Period: 91.2 min
PAD:
39-A
ORBIT
Reference: Geocentric (LEO)
Perigee: 268 km
Apogee: 341 km
Inclination: 28.35°
Period: 90.6 min
PAD:
39-B
...and for STS61-C ORBIT :
missing : 2016SPACESHUTTLE\Discovery\DiscoveryORG2016f.msh
Code:000000.000: >>> ERROR: No vessel class configuration file found for: ============================ ERROR: =========================== Spacecraft3 [Vessel::OpenConfigFile | .\Vessel.cpp | 243] =============================================================== 000000.000: >>> TERMINATING <<<
Do you have an idea ? :shrug:
Module = Spacecraft3
Module = Spacecraft4