Request Artemis landers

Gargantua2024

The Desktop Orbinaut
Joined
Oct 14, 2016
Messages
1,050
Reaction score
1,257
Points
128
Location
San Jose Del Monte, Bulacan
I exit and restart and now this:
Haven't replicated this upon exit and restart, the ALPACA stays landed on the ground
So any issue. Not sure what to fix?
So far encountered these issues:
  • Some RCS thrusters on rotation mode are offset from their supposed locations. The RCS on translation mode is OK, though in both cases, the exhausts were too large compared to the size of their respective nozzles1610753530486.png
  • The EVA guys worked great! Though turning from left to right seemed too slow
  • It seemed that you can only spawn at most two EVA astronauts from the lander because although it won't cause a CTD, the 3rd astronaut or more won't return to the lander. Well, the Dynetics HLS is designed to hold 2-4 astronauts at a time anyway, this won't be a big problem;)

Thanks!
 
Last edited:

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
Thanks. Can you post that scn.
I will check the rcs. Check your log to see if missing a texture.
On rcs I have this:SURFHANDLE tex_rcs = oapiRegisterExhaustTexture ("exhaust_cev"); So it is not the default exhaust

I can speed the rotation speed up on the eva guy.

Yes right now just 1 guy. Once 1 get fixed then others will be added. The ladder will be just a key to show/no show now press 6. Tanks k makes them J detaches them. 5 enters the guy.

In some ways a pop up window may be needed. To control eva and HGA? Otherwise. you need this. Press 1 open the door. press a key to select which guy. and press a key to exit. On the return the same. select the eva guy and press a key and he returns.

W selects camera views. right now there are 3 2 front and one aft. Maybe a docking on aimed on top?

In this update it has the fuel tank, ladder and increase rotation on the guy.

I think on the guy it will need to be able to attach.
 

Attachments

  • alpacaupdate1.zip
    823.1 KB · Views: 17

Gargantua2024

The Desktop Orbinaut
Joined
Oct 14, 2016
Messages
1,050
Reaction score
1,257
Points
128
Location
San Jose Del Monte, Bulacan
Here's the scenario used to demonstrate the RCS:
Code:
BEGIN_DESC
Artemis 3 landing on the historic Apollo 11 landing site, Tranquility Base
END_DESC

BEGIN_ENVIRONMENT
  System AMSO\Sol
  Date MJD 60502.8330573377
END_ENVIRONMENT

BEGIN_FOCUS
  Ship ALPACA
END_FOCUS

BEGIN_CAMERA
  TARGET ALPACA
  MODE Extern
  POS 2.713130 4.135996 8.566343
  TRACKMODE TargetRelative
  FOV 40.00
END_CAMERA

BEGIN_HUD
  TYPE Surface
END_HUD

BEGIN_MFD Left
  TYPE Surface
  SPDMODE 1
END_MFD

BEGIN_MFD Right
  TYPE User
  MODE PursuitMFD
END_MFD

BEGIN_VC
END_VC

BEGIN_SHIPS
ALPACA:ALPACANEW1
  GEAR 1 1.0000
  EDOOR 0 0.0000
  IDOOR 0 0.0000
  SOLP 0 0.0000 3 0.0000
  PANELEXT 1 1.0000
  STATUS Orbiting Moon
  RPOS 871095.724 106.274 1522724.631
  RVEL 1462.5461 9.8598 -852.7538
  AROT 179.282 -59.770 90.596
  VROT -0.0536 -0.0005 -0.0005
  AFCMODE 7
  PRPLEVEL 0:0.999998
  NAVFREQ 0 0
  XPDR 468
END
END_SHIPS
The RCS texture is now fixed! The offset exhausts were still apparent in the image below (only occurs on rotation mode):Untitled.png

Having fun with the EVA guy lately! The way he moves feels almost like UMMU did in the 2010 version! :hailprobe: Although he still takes a full minute to fully rotate once (NUMPAD+1/3)

Some new issues encountered:
  • Noticed that the ladder appears automatically at the start of the orbit scenario even though it wasn't commanded to do so (Screenshot taken right after simulation restart):1610804010941.png
  • Orbiter crashes when commanding the droptanks to appear by pressing K
    Code:
    **** Orbiter.log000000.000: Build Aug 28 2016 [v.160828]
    000000.000: Timer precision: 1e-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: Module EnergyConfigurator.dll [Build 200818, API 160828]
    000000.000: ---------------------------------------------------------------
    BaseDir : C:\Users\User\Documents\Orbiter2016\
    ConfigDir : C:\Users\User\Documents\Orbiter2016\Config\
    MeshDir : C:\Users\User\Documents\Orbiter2016\Meshes\
    TextureDir : C:\Users\User\Documents\Orbiter2016\Textures\
    HightexDir : C:\Users\User\Documents\Orbiter2016\Textures2\
    ScenarioDir: C:\Users\User\Documents\Orbiter2016\Scenarios\
    000000.000: ---------------------------------------------------------------
    D3D9 DLLs : C:\WINDOWS\SYSTEM32\d3dx9_43.dll [v 9.29.952.3111]
    : C:\WINDOWS\SYSTEM32\d3d9.dll [v 10.0.18362.1110]
    000000.000: ---------------------------------------------------------------
    000000.000: Module D3D9Client.dll ........ [Build 200907, API 160828]
    000000.000: Module transx.dll ............ [Build 160216, API 160214]
    000000.000: Module DX9ExtMFD.dll ......... [Build 200907, API 160828]
    000000.000: Module OrbiterSound.dll ...... [Build 200811, API 160828]
    000000.000: Module Multistage2015_MFD.dll [Build 170626, API 160828]
    000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
    000000.000: Module universalParachute.dll [Build ******, API 060425]
    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:
    000000.000: **** Creating simulation session
    000000.000: D3D9: [DirectX 9 Initialized]
    D3D9: 3D-Adapter.............. : AMD Radeon(TM) R2 Graphics
    D3D9: MaxTextureWidth......... : 16384
    D3D9: MaxTextureHeight........ : 16384
    D3D9: MaxTextureRepeat........ : 8192
    D3D9: VolTexAddressCaps....... : 0x3F
    D3D9: NumSimultaneousRTs...... : 4
    D3D9: VertexDeclCaps.......... : 0x3FF
    D3D9: MiscCaps................ : 0x3FCCF2
    D3D9: XNA Math Support........ : Yes
    D3D9: Vertex Texture.......... : Yes
    D3D9: Separate AlphaBlend..... : 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......... : Yes
    D3D9: D3DDTCAPS_FLOAT16_2..... : Yes
    D3D9: D3DDTCAPS_FLOAT16_4..... : Yes
    D3D9: Runs under WINE......... : No
    D3D9: D3D9Build Date.......... : 200906
    D3D9: Available Texture Memory : 2264 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
    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: Finished initialising status
    000000.000: Finished initialising camera
    000000.000: Finished setting up render state
    000000.000: D3D9: [Scene Initialized]
    000000.000: Finished initialising panels
    000000.000: ---------------------------------------------------------------
    000000.000: >>> WARNING: Obsolete API function used: VESSEL::GetHorizonAirspeedVector
    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: ---------------------------------------------------------------
    D3D9: Loading Micro Textures for Moon
    D3D9: Level 0, D3D9Moon_A.dds, 42.0px/m, 48.8m, Mipmap count=12
    D3D9: Level 1, D3D9Moon_C2.dds, 6.0px/m, 341.3m, Mipmap count=12
    D3D9: Level 2, D3D9Moon_C.dds, 0.8px/m, 2560.0m, Mipmap count=12
    D3D9: Micro textures Loaded
    000006.797: >>> ERROR: No vessel class configuration file found for:
    ============================ ERROR: ===========================
    DyneticsTANK
    [Vessel::OpenConfigFile | .\Vessel.cpp | 243]
    ===============================================================
    000006.797: >>> TERMINATING <<<
  • Lastly, but not really a bug, the ability to launch itself from a Falcon Heavy is lost (though can still on the Vulcan, but has the same ladder issues as well)Untitled.png
 

Attachments

  • ALPACA on Vulcan - Falcon Heavy.zip
    4.3 KB · Views: 15

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
Thanks. Update dll for EVA and Alpaca. So now Ladder will show if key is pressed. By default not seen. Added cfg for Tanks
 

Attachments

  • alpacaupdate2.zip
    165.2 KB · Views: 17

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
If the eva guy is good. I will make the 4 crew guys and allow them to explore
 

Interceptor

Well-known member
Joined
Mar 28, 2008
Messages
2,718
Reaction score
76
Points
63
Location
Michigan,Florida
Hey John would it be possible to be able to have a choice to either put in the scenario,or a key press to have 2,or 4 astronauts eva from the lander,or even be seen in the Artemis cockpit?Thanks
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
Hey John would it be possible to be able to have a choice to either put in the scenario,or a key press to have 2,or 4 astronauts eva from the lander,or even be seen in the Artemis cockpit?Thanks
yes. So maybe something like evanumber4 tells to show 4 guys. And then select whoever eva and then go away.

Some thing similar to the space shuttle
 

Gargantua2024

The Desktop Orbinaut
Joined
Oct 14, 2016
Messages
1,050
Reaction score
1,257
Points
128
Location
San Jose Del Monte, Bulacan
I think all issues regarding the movement of the EVA guys are resolved now at this point! Works like a charm :hailprobe:

Droptanks now appear when pressing K. I changed the attachment coordinates of the droptanks so that they may fit inside the fairings of Vulcan and SLS (Block 1B):
Untitled.png
Untitled.png

Some new issues encountered:
  • Seems that when jettisoning the droptanks, they do not move away from the lander....just staying there in place
  • I finally no longer see any misplaced RCS exhausts during rotation mode...though I noticed that some exhaust ports on pitch and yaw doesn't show any exhaust plumes
 

Attachments

  • DyneticsTANK_new.zip
    1.8 KB · Views: 11

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
fixed the tanks. and pitch rcs and for the Orion if you replace the astro mesh with this one. you can get this. BAckup the astro guy though
rqRAybj.jpg
 

Attachments

  • alpacadllupdate1.zip
    80.8 KB · Views: 17
  • orangecrewmesh.zip
    1.2 MB · Views: 16

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
Stumped on the eva guy. Keep getting ctds. nothing in the log.
void SpiderLEM::SpawnEVA(void) { if ((DOOR_proc > .5)&&(EVA1==0)) {//door open and guy not made VESSELSTATUS2 vs; memset(&vs, 0, sizeof(vs)); vs.version = 2; GetStatusEx(&vs); OBJHANDLE EVAGUY1; vs.status = 1; // Landed /* Calculate degrees / meter */ double planetRadius = oapiGetSize(GetSurfaceRef()); double metersPerDegree = (planetRadius * 2 * PI) / 360; VECTOR3 rotatedPosition; // Holds the airlock position after being converted to horizon frame HorizonRot(_V(0, 0, 4.5), rotatedPosition); /* Update the position of the MMU vessel to be at the airlock */ vs.surf_lat += (rotatedPosition.z / metersPerDegree) * RAD; vs.surf_lng += (rotatedPosition.x / metersPerDegree) * RAD; EVAGUY1 = oapiCreateVesselEx(crew1_name, crew1_cfg, &vs); // CREATE THE GUY VESSEL2* EVAGUY1_vessel = (VESSEL2*)oapiGetVesselInterface(EVAGUY1); // vessel interface if needed, delete line if not CREW1 = 0; EVA1 = 1;//EVA OCCURRED SetMeshVisibilityMode(mesh_EVA1, MESHVIS_NEVER); //DO NOT SHOW GUY INSIDE } } void SpiderLEM::ENTER_EVA1(void) { for (DWORD i = 0; i < oapiGetVesselCount(); i++) { OBJHANDLE hV = oapiGetVesselByIndex(i); //get handle for ship OBJHANDLE Focusvessel = oapiGetVesselByName(crew1_name); //if (strncmp(hV->GetVesselByName(), "MMU", 3) != 0){ oapiDeleteVessel(Focusvessel); EVA1 = 0; //SetMeshVisibilityMode(mesh_EVA1, MESHVIS_EXTERNAL || MESHVIS_COCKPIT); //EVA = 0; //oapiSetFocusObject(hMMU); } }
strcpy(crew1_name, "Eva_1"); strcpy(crew1_cfg, "ALPACAEVA1");
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
I am afraid we may need to wait on Dan to develop UMMU for 2016 for the Lander to work. I get a ctd when the guy enters. I can not run debug
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
I got some help:) and it works. I can eva 2 guys and no issue. BUt the Lander wants to move around and if I exit and reload the lander is orbiting.

Not sure if I need to adjust the TD points of all?
aHsghi7.jpg
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
Give her a try. Make sure to use the PArking Brake. It should have 1 eva person, If good then I will make the others. On the eva guy 1 raises/lower shield and 7 lights. standard UMMU controls to move.
Alpaca 1 opens door or use CTRL + Space for eva things, 6 ladder appear/disappear. 7 lights
 

Attachments

  • ALPACAEVATEST3.zip
    3.9 MB · Views: 9
Top